現在在Java開發中,使用的開發工具大部分都是Eclipse,并且和Eclipse關系緊密的要數MyEclipse了,但是 MyEclipse是一個EXE可執行程式,對于沒有安裝Eclipse與MyEclilpse的電腦來說,首先得先解壓Eclipse,然後再安裝 MyEclipse,這不光很麻煩,而且還很費時,對于已經安裝好的電腦來說,如果哪天電腦出了問題或是Eclipse崩潰了,導緻工具不能用,這時又不得不重新安裝時,那可真夠郁悶滴~~~,是以,大象本着我為人人,人人為我的奉獻精神,在此,将Eclipse+MyEclipse的完全綠色版制作方法寫出來,和大家一起分享,讓大家都能享受到這種友善。
在這裡,大象采用Eclipse3.3.1與MyEclipse_6.0.1GA_E3.3.1_Installer版來舉例說明,其它的版本做法與此相同。
第1步:下載下傳Eclipse3.3.1和MyEclipse_6.0.1GA
這裡我要提醒大家注意一下:下載下傳3.2的版本,因為3.3版本以上的支援,另外就是下載下傳MyEclipse6.0.1的插件版是
2Eclipse3.3.1
将D盤根目錄下。

做這個綠色版,把它放在根目錄下是因為這樣做很友善,在這裡,大象以 D盤為例,來說明制作方法。
第3步:安裝MyEclipse6.0.1GA
輕按兩下"MyEclipse_6.0.1GA_E3.3.1_Installer.exe" 開始安裝MyEclipse,在第3步:"Choose Eclipse Folder"時,注意 "Please Choose Existing Eclipse Installation Folder",點選"Choose...",請選擇你解壓的Eclipse檔案夾,選擇好之後如下圖:
點選"Next",出現"Where Would You Like to Install MyEclipse 6.0.1?",點選"Choose...",選擇上面的eclipse檔案夾,這時記得在eclipse後面加一個目錄名,否則,MyEclipse的安裝檔案就會全部放在eclipse的根目錄下,這可不是我們希望看到滴,設定好之後如下圖:
下面的安裝沒什麼好說的,就是一路Next了。安裝結束後,可以在eclipse目錄下看到有一個"MyEclipse 6.0.1GA"這個檔案夾,進去看看,是不是有兩個檔案夾,兩個檔案?
OK,到此MyEclipse插件已經安裝完成了,下面來進行我們的綠色插件制作。
第4步:插件制作
在eclipse目錄下,建立一個檔案夾,命名為"ThirdPlugins"(你要取别的名字也可以,不過一定要和links目錄裡面的配置檔案中的路徑一緻,後面會有說明),将"MyEclipse 6.0.1GA"這個檔案夾複制到"ThirdPlugins"目錄下,别用剪切喔,這可是剛才安裝MyEclipse的目錄,等會還要缷載 MyEclipse,如果這個目錄沒有了,到時缷載不了,出了什麼問題可不要怪大象喔!
MyEclipse安裝好之後,會在eclipse目錄下生成一個links檔案夾,裡面有一個"com.genuitec.eclipse.MyEclipse.link"檔案,我們删除它,另外建立一個"MyEclipse 6.0.1GA.ini"檔案,内容為:path=ThirdPlugins/MyEclipse 6.0.1GA
儲存完之後,我們的插件制作也結束了,然後就是缷載MyEclipse,千萬不要直接把那個檔案夾删掉,而應該缷載它。
其實所有的插件都可以按這個方式來做,這樣做的好處就是,想用就放進去,不想用就删掉,如果放到eclipse的features和plugins 裡面,會很不好管理。
第5步:配置參數
雖然插件已經安裝好了,但是,此時我們還不能啟動它,應該對eclipse的啟動參數設定一下,提高它的啟動速度和運作時的穩定性。在 eclipse.exe上點右鍵,選擇"建立快捷方式",在快捷方式上點右鍵,選擇"屬性",在"D:"eclipse"eclipse.exe後面加上空格,将這些參數加在後面:
-vmargs -Xverify:none -XX:+UseParallelGC -XX:PermSize=20M -XX:MaxPermSize=128M -Xms256M -Xmx512M
-Xms256M -Xmx512M:這是堆,根據記憶體大小來設定,比如大象的記憶體是1G,我就設成256和512,這樣一般都夠用了。
當然了,你也可以什麼都不設定,不過大象還是建議設定這些參數,可以很大程度上提升eclipse的啟動速度。在安裝完MyEclipse時,還會生成一個eclipse.ini的備份檔案,這個不需要,删掉。我們可以修改下eclipse.ini檔案,原始的如下:
-showsplash
com.genuitec.myeclipse.product
--launcher.XXMaxPermSize
256m
-vmargs
-Xms128m
-Xmx512m
-Dosgi.splashLocation=D:"eclipse"MyEclipse6.0.1GA"eclipse"MyEclipseSplash.bmp
-Duser.language=en
-XX:PermSize=128M
-XX:MaxPermSize=256M
其實這個檔案為空都沒關系,大象試過,全部删除,沒有錯誤,不過我還是建議大家裡面至少保留這些東東
-Xms256m
我将128改成了256,如果你想在MyEclipse插件中用"MyEclipse 6.0.1"快捷方式來啟動的話,可以寫成這樣
-Dosgi.splashLocation=D:"Eclipse-3.3.1"ThirdPlugins"MyEclipse6.0.1GA"eclipse"MyEclipseSplash.bmp
最下面一行是啟動時,顯示MyEclipse的圖檔,如果沒有這句話運作"MyEclipse 6.0.1"快捷方式,則會顯示eclipse的啟動畫面,其實"MyEclipse 6.0.1"快捷方式還是連接配接着eclipse.exe這個執行程式,在"MyEclipse 6.0.1"上點右鍵,選擇屬性,在目标裡就可以看到。
第6步:注冊MyEclipse
MyEclipse6.0的注冊一定要斷開網絡,否則肯定不成功!
6.0.1GA注冊碼
Subscriber: administrator
Subscription Code: nLR7ZL-655342-54657656405281154
這裡有一點大象要提醒大家注意,如果你電腦上現在正有使用的MyEclipse,就是說已經注冊了,那麼在C:"Documents and Settings""自己的使用者名" 目錄下,會有一個".myeclipse.properties"檔案,這時請先備份此檔案,然後删除它,斷開網絡,再來注冊 MyEclipse6.0.1,成功後如下:
第7步:打包eclipse
到現在所有的工作都已經完成,啟動eclipse的速度快不快?好了,該做最後一步操作了,将"configuration"檔案夾下的内容除"config.ini" 檔案外全部删除,另外再把workspace檔案夾删除,大象一般會把workspace放在eclipse根目錄下,方法是在第一次啟動選擇路徑時把前面的目錄都删除,隻保留workspace(前面什麼都不要保留)。這樣友善管理,你要放在其它的地方随便,這個看各人喜好。做完這兩步之後,最好還是在 eclipse目錄下建一個txt文本檔案,把上面的注冊碼放到裡面,另外加上一句話:"注冊時一定要斷開網絡,否則肯定注冊不成功!"這樣以後用時,可以提醒自己一下。裡面有注冊碼,要用時很友善。
在eclipse檔案夾上點右鍵,選擇"添加到 eclipse.rar",等到壓縮完成,至此,終于大功告成!
大家盡管放心按着我的方法試,大象前前後後做了不下十遍。有了這個壓縮包,以後大家在使用時就會友善很多,特别是儲存到移動硬碟裡,想在哪用就在哪用。哇哈哈哈哈~~~~~~~~祝大家好運,都成功做出來!
本文轉自hcy's workbench部落格園部落格,原文連結:http://www.cnblogs.com/alterhu/archive/2012/03/14/2395319.html,如需轉載請自行聯系原作者。