MyEclipse10激活方法


背景:因為以前一直使用的是myeclipse8.6版本,但因為版本太低有些功能不支持,於是想試用下myeclipse10.0版本,但是下載后發現需要激活,但在激活的過程中遇到了很多坑,於是便有了本文的總結,以便后面可以回顧也避免其他人跳入坑中。

一、下載

第一步需要下載軟件,下載myeclipse10軟件界,第二步就下載myeclipse10的注冊機,為了方便這里提供一個注冊機下載地址:

http://download.csdn.net/download/pony1223/10122131

二、詳細步驟

第一步: 
破解MyEclipse自檢查程序文件完整性。(如果不改,那么公鑰破解會導致MyEclipse自檢查失敗) 
自動退出,用文本編輯器打開MyEclipse10安裝目錄下的MyEclipse 10\myeclipse.ini文件。 
在最后增加如下兩行代碼:

-Dgenuitec.honorDevMode=true

-Dosgi.dev=true

第二步: 
不要啟動MyEclipse,打開注冊機文件。 
然后點擊運行 run.bat批處理文件,彈出操作窗口。 

(如果不能直接點擊運行,換成命令模式啟動: 
(1)開始-運行-cmd (win鍵+R—-> 輸入cmd) 
(2)cd 注冊機所在目錄 
(3) 輸入命令run.bat install

第三步: 
輸入任意用戶名

第四步: 
點擊下行Systemid按鈕,自動生成本機器的Systemid

第五步: 
點菜單Tools->RebuildKey,重新生成公鑰。 
會在注冊機的目錄下生成privateKey.bytespublicKey.bytes文件(PS:可以先把它們刪去再生成)。

第六步: 
點擊active按鈕。 
會在顯示區域生成:

LICENSE_KEY

ACTIVATION_CODE

ACTIVATION_KEY

這時候不要打開MyEclipse的激活頁面輸入。這些信息最好先用文本文件保存起來,以防后面出現問題解決。

第七步:(有兩種方式) 
(1)第一種自動方式: 
打開菜單Tools->ReplaceJarFile,彈出文件選擇對話框,到MyEclipse的安裝目錄common文件夾下”選擇plugins文件夾”點擊打開,程序會卡住,不要擔心,正在替換com.genuitec.eclipse.core_10.0.0.me201110311918.jar包下publicKey.bytes文件!一會之后,會輸出信息,文件已被替換,可以使用第二方式去查看有沒有替換 
(2)第二種方式手動方式: 
在直接進入common\pulgins\com.genuitec.eclipse.core_10.0.0.me201110311918.jarMyeclipse9Common\plugins\com.genuitec.eclipse.core_9.0.0.me201101251749.jar。然后打開這個包,可以進入到com \genuitec\eclipse\core目錄下,替換publicKey.bytes文件. 
第八步: 
點菜單Tools->SaveProperites,查看你的C:\Users\Administrator\.myeclipse.properties文件看一下有沒有保存.沒保存你可以按照生成的第四步生成的修改LICENSE_KEY、ACTIVATION_CODE
經過以上的八個步驟,現在打開你的MyEclipse已經不需要再輸入激活碼什么的了。 

三、可能出現的問題和辦法: 

(1)如果打開MyEclipse還不行則手動激活。 
進入激活頁面輸入Subscriptor、Subscription Code。點擊Active按鈕。 
然后輸入上面第六步保存的ACTIVATION_CODE、ACTIVATION_KEY兩個都多試試。 
注意等待一下不要太快,MyEclipse需要驗證。如果出現還是提示Invalid activation code, please reenter code,檢查第七步publicKey.bytes替換沒有。還是不行多注冊幾個來試試。 
(2)點擊Systemid按鈕,自動生成本機器的Systemid。可能會出現一行錯誤 Cannot find JNIWrapper native library (libjniwrap.so) in java.library.path:~~
不需要理會,再點擊一次即可出現Systemid。 
(3)上面過程中cmd環境下可能會出現warning:FT_OpenType_Validate is disabled. Replace FreeType2 with otvalid-enabled version..不用理他。他的影響不大。 
這里簡單介紹一下: 
如果非要理他請參考其他文章,他指FT_OpenType_Validate方法被禁用,請替換可用的freetype2.dll文件。 
原因可能是丟失,freetype.dll文件可以網上下一個放到C:\Windows\System32即可。

(4)找不到Common\plugins文件夾

問題:破解過程中友誼不需要替換Common文件夾下的plugins文件夾,我的myeclipse10下的plugins文件夾不在Common文件夾下,我以為效果一樣,就替換了,結果破解失敗...

原因:之前安裝的其他版本額myeclipse在搗亂,是的myeclipse10在安裝工程中檢測到之前安裝的版本,共用了Common文件夾及plugins文件,有的在C:\Users\Administrator\AppData\Local\.....路徑下,有的就在之前安裝的myeclipse的安裝路徑下。

解決方法:

1、把之前安裝的myeclipse卸載干凈,在重新安裝版本10,再按照原先的破解步驟進行就可以了;

2、在破解過程中的替換Common文件下的plugins文件夾時,直接選擇C:\Users\Administrator\AppData\Local\....路徑下的Commone\plugins,或者在原先安裝好的其他版本的myeclipse安裝路徑下的Common\plugins文件夾,這樣就解問題了。

(5)myeclipse破解時不能自動獲取systemid

將那個cracker 里的jniwrap.dll放入JAVA_HOME/jre/bin下再運行run.bat.如果run.bat一閃而過就改一下run.bat. 將run.bat里面的信息 java -jar *.jar 改為 java -jar cracker.jar 然后雙擊run.bat 就行了.

(6)破解myeclipse時,ACTIVATION_KEY 老是為null

用別人的破解文件雙擊時,ACTIVATION_KEY 老是為null 
解決辦法:以管理員身份運行命令行,進入到破解工具的文件夾,運行run.bat(命令行下直接 run 即可)。就會成功生成正確的ACTIVATION_KEY

(7)Myeclipse破解工具 unable to access jarfile *.jar

換個JDK6.0試試

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM