Eclipse升級后插件導入的方法


2013-05-25

昨天把eclipse 從 indigo(3.7) 升級到了 juno(4.2). 啟動 eclipse 發現從前裝的 android 和 maven 插件都不見了.

$ ls .eclipse/
org.eclipse.platform_3.7.0_1543616141  org.eclipse.platform_4.2.0_1543616141

原來每個版本有一個目錄, 4.2的目錄下並沒有 plugins 和 features 目錄.

最終我使用了比較暴力的方法, 即把3.7目錄下的 plugins 和 features 目錄拷貝到 4.2 目錄下. 重啟eclipse, 並沒看到插件被啟用.

接下來使用了從網上學到的 link 方法:

  1. 在本地建一個存放自己的eclipse plugins 的目錄, 比如我的是 ~/pkg/eclipse-plugins.
  2. 我要先用maven試一下這種方法, 於是我在上述目錄下建立 maven 目錄.
    mkdir ~/pkg/eclipse-plugins/maven
    
  3. maven 目錄下一定要建立一個 eclipse 目錄, 來存放關於 maven 的 features 和 plugins. 現在的目錄為 ~/pkg/eclipse-plugins/maven/eclipse.
  4. 把關於 maven 的 features 和 plugins 目錄 復制到 ~/pkg/eclipse-plugins/maven/eclipse 下.
  5. 在 ~/.eclipse/org.eclipse.platform4.2.01543616141/ 下建立 links 目錄, 並在 links 目錄下建立 maven.link. maven.link 的內容為 path=/home/wuchen/pkg/eclipse-plugins/maven.
  6. 據說重啟eclipse就該啟用 maven 插件, 但在我這里沒有奏效.

然后, 我在 www.stackoverflow.com 下搜到了一個很優雅的方法:

  1. 啟動 eclipse.
  2. 菜單 File => import … => Install => From existing Installation, 點確定, 就會彈出對話框, 瀏覽選擇 ~/.eclipse 下 3.7的目錄, 就會列出所有曾經安裝在3.7上可以導入的插件.
  3. 選擇好要導入的插件, 點擊 Finish, 即可.
  4. 導入完成后, 按提示重啟 eclipse, 成功.

我認為這才是正道.

 

 


免責聲明!

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



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