轉載於:http://blog.csdn.net/wenlele/article/details/6210352
前言
今天心血來潮,想嘗試在eclipse上安裝myeclipse插件。
記得初次接觸eclipse和myeclipse時,自己覺得myeclipse是加強版的eclipse,因爲myeclipse較eclipse而言集成了許多插件。(還有,myeclipse是商業產品,一般人用的時候都下破解版的)
然而,當時自己並不認爲myeclipse本身就是插件。因爲那時候,較新版本的myeclipse安裝包是自帶eclipse的。自己也試過在eclipse上單獨安裝myeclipse插件。
本着努力實踐,學技術的意念,便萌生了此想法。
搜索信息
遇到此類問題,感覺還是得先通過google查找相關資料。
在看了幾篇材料後,發現國外有一篇文章(《Install Eclipse Plugins – The Easy Way》)寫得很好很強大。
由於myeclipse本身就是插件,所以學會如何安裝eclipse插件就懂如何安裝myeclipse了嘛。
安裝eclipse插件的方法
根據上述文章,作者介紹了三種方法
1)直接把插件文件夾裏的features和plugins兩個文件夾複製粘貼到eclipse文件夾下的features和plugins。
下圖截於《Install Eclipse Plugins – The Easy Way》
2)通過update manager安裝插件
3)通過鏈接(link)插件,運行eclipse時加載插件。
前兩種方法聽得比較多,也比較常用。
相比第1種方法,第3種方法在組織插件上更加靈活和便捷。正如《Install Eclipse Plugins – The Easy Way》中作者所說:The “Copy” approach just bloats the eclipse installation and you cannot remove/uninstall the plugin easily.
而第2種方法,一般適用於網絡條件較好的環境裏。
綜合而言,link方法比較科學,雖說我覺得每次要通過手動設置link路徑也挺麻煩的。
安裝myeclipse插件
由於自己本身就有myeclipse7.5安裝文件,而且不清楚從哪弄純myeclipse插件文件,所以我先安裝了myeclipse,再從../Genuitec/Common中找到相應的文件夾,
放在新建的myeclipse/eclipse文件夾內。(認真想想,這方法真夠曲折的。)
然後在eclipse的根目錄裏的dropins文件裏新建一個後綴類型爲.link的文件,文件名隨意。
(在《Install Eclipse Plugins – The Easy Way》中,作者示例時,是新建一個link文件夾作爲鏈接文件所在的文件夾。但從eclipse3.4後,鏈接文件得放在dropins裏纔有效。當時沒留意這事,結果用link文件夾,一直無法成功加載myeclipse;最後才發現自己並沒很好理解後面的內容。
具體原因上述文章有提及,在此摘錄幾句重要的話:Staring from Eclipse 3.4, Eclipse SDK has a new provisioning system called Equinox/p2. )
文件內寫入myeclipse插件相應的文件夾路徑,如下圖:
打開eclipse,第一次加載很慢,等一會吧。
然後發現界面變了
新建文件那邊也多了myeclipse相關內容
存在問題
1)在寫此文的時候,發現使用update manager時報錯。暫時無法使用update manager,目前原因不詳,待探索。
2)感覺這回插了myeclipse,沒了特別多的變化。可能是因爲我自己沒具體瞭解安裝了myeclipse後與前者的區別。