当前位置:首页 > JAVA > 教程 > 工具运用 > MyEclipse9.0正式版/专业版破解图文教程详细讲解

MyEclipse9.0正式版/专业版破解图文教程详细讲解

MyEclipse9.0正式版/专业版已经于3月18号发布,但是官网被墙,翻过去了可以看到同时发布的有正式版/专业版、蓝光版以及spring三个版本,但是都无法下载,所有的下载页面都404,本来想试试MyEclipse for Spring9的,国内的站点只找到了正式版,只能再等段时间了。下面进入正题,开始我们的MyEclipse9.0破解步骤。

第一需要做的就是下载破解工具,下载地址:http://download.csdn.net/detail/zhuifenging/4227157

1.首先确保安装了java6和myeclipse9.0,并没有打开MyEclipse9.0。
找到MyEclipse的安装目录(具体根据个人安装情况而定,可以使用搜索),比如我的电脑上默认是在C:\Users\Sun\AppData\Local\MyEclipse(注意AppData是隐藏文件),找到Common\plugins\com.genuitec.eclipse.core_9.0.0.me201103181703.jar这个文件,使用解压缩软件打开(比如winrar for win, betterzip for mac)经将com\genuitec\eclipse\core\publicKey.bytes文件替换为激活工具中的同名文件。

2.破解MyEclipse9.0自检查程序文件完整性,若不改,那公钥破解会导致MyEclipse自检查失败,自动退出
用文本编辑器打开MyEclipse9.0\myeclipse.ini文件,在最后添加如下两行并保存:
-Dgenuitec.honorDevMode=true
-Dosgi.dev=true

3.启动MyEclipse9.0,执行myeclipse9_keygen_activator.exe(注册机),在Subscriptor栏填写你喜欢的英文名称,点击GenerateSubscription Code会生成Subscription

Myeclipse中,菜单栏–>MyEclipse–>SubscriberInformation,在Subscriber栏输入刚才的英文名,SubscriptionCode用刚才获取的。

如果你是x86的系统,此时点击GenerateActivation Code便会生成ActivationCode
如果你是x64的系统,你有两种选择:
1)安装x86的jdk然后执行(可能要添加环境变量),我也是这么做的。
2)与下面linux和mac的获取方法一致
输入SubscriptionCode之后,点击Save & Activate Now–>I already have an activation code–>next–>粘贴那一长串的激活码。

如果失败会有一个红色的小叉,如果成功会打一个提示点击”next”。

至此,windows下myeclipse9.0激活成功!

linux与mac激活,大致与win下一致,但是由于不能运行.exe文件,获取ActivationCode是一个问题。
关键还是systemid的问题,而myeclipse是可以自己获取到systemid的。
在选择激活方式的时候,不是选择Ialready have an activation code,而是选Webactivation,

下一步之后如下图所示,复制途中红色部分,那个就是systemid。

如果你仅仅把这个systemid复制到激活工具中去是不行的,激活工具的systemid是通过那个systemidtools.jar文件获取的,这时需要你自己写一个jar文件,把这个systemid传给激活工具,代码特别简单,如下

1
2
3
4
5
public class Test{
 public static void main(String[] args){
   System.out.println("你的systemid")}

这样就好了,打印的部分就是你获取的systemid,把这个类导出jar,命名为systemidtools.jar替换激活文件夹里面的对应文件就好了。在点击获取激活码便可以了。
导出jar在这里啰嗦一下,文件新建一个项目,创建上面这个Test类,然后选中此类,右键 —— Export —— 选中java中的JAR file ——next —— 点Browse选个存放位置—— 在填systemtools作为jar名 —— next ——Browse —— 选中Test中的中的main方法 —— Finsh

然后可以开始—— 运行 —— cmd ——java -jar systemtools.jar(在执行此命令需要把路径换到systemtools.jar所在的文件夹后再执行此命令),如果控制台能输出你的systemid就好,然后将此jar文件替换掉下载的注册机里的那个systemtools就OK了。需要提醒的是,需要安装JDK,否则运行注册机都会报错,弹出CreateProcess Failed!,并且需要在环境变量中配好JAVA环境才可运行上述命令。

需要注意的是:我的mac下myeclipse.ini文件在/Applications/MyEclipse/MyEclipse9.app/Contents/Profile/myeclipse.app/Contents/MacOS文件夹下(我可找了大半天啊)不知道是怎么回事。而且有一点我一直比较纳闷,就是得到systemID后在windows里运行注册机的时候,需要在同一台机器上才有效。之前我一直在另外一台机器上运行了无数遍,生成得到的activation code都是不对的。只有在自己机器另外装的windows下运行才得到可以通过的注册码。本人猜想9.0这个注册机运行的机制很可能跟机器的某些硬件有关,而不是仅仅根据systemID来生成注册码。对于Mac用户来说这是比较尴尬的事情,要么弄个虚拟机,要么就得用BootCamp装一个windows才能顺利得到code。

  • << 百度seo排名和百度竞价你真正了解吗
  • WP Super Cache如何安装与设置 >>
  • 作者:
    除非注明,本文原创:知道91,欢迎转载!转载请以链接形式注明本文地址,谢谢。
    原文链接:http://www.zhidao91.com/myeclipse9-pojie/

    相关文章 近期热评 最新文章

    • oracle数据库相关操作注意事项
      修改Oracle SGA(共享内存) 很多网站说修改Oracle的内存通过命令 如果你这么做了,那么恭喜你,你的Oracle数据库无法启动了。如果你已经这么做了,恢复Oracle启动的方...
    • 使用微信JDK实现微信接口签名验证
      要使用微信的接口必须在绑定的域名下测试;签名必须先向微信请求到access_token,然后用access_token再去请求jsapi_ticket,最后用jsapi_ticket和相关的参数按照ASCII码...
    • ABP开发指南系列教程(2) – 多层架构...
      为了减少复杂性和提高代码的可重用性,采用分层架构是一种被广泛接受的技术。为了实现分层的体系结构,ABP遵循DDD(领域驱动设计)的原则,将工程分为四个层: 展现层(...
    • ABP开发指南系列教程(1) – 入...
      ABP是“ASP.NET Boilerplate Project (ASP.NET样板项目)”的简称。 ASP.NET Boilerplate是一个用最佳实践和流行技术开发现代WEB应用程序的新起点,它旨在成为一个通用的WE...
    • Windows下 JIRA + Agile + Mysql 破解...
      本文讲述了Windows下 JIRA + Agile + Mysql 破解安装示例教程
    • c#类的构造函数继承关系示例剖析
      本文通过示例代码讲解了c#子类的构造函数与父类的关系,子类怎样集成父类的构造函数的。