Eclipse使用技巧(三)Eclipse中插件的安裝

          Eclipse使用技巧(三)Eclipse中插件的安裝

          Original Author:  李紅軍 < lihongjun007 at gmail.com >

                                 介紹Eclipse中插件的三中安裝方式,并給出其響應的優、缺點 。
                                     本文中如果發現問題和錯誤,請隨時聯系筆者,以免誤導他人。
                                        本文轉載不限,不過請保持本文完整。萬分感謝!

                                                                                                                    2006/07/16



          (前兩種安裝方式以多國語言包的安裝為例)

          1.  普通安裝:用直接解壓的安裝方式來實現

          解壓插件到某個文件夾

          將下載的插件文件解壓到 Eclipse 的安裝目錄下

          如插件文件為多國語言包: NLpack1-eclipse-SDK-3.1.1a-win32

          下載的插件文件大多數書壓縮文件,解壓后得到包含 eclipse 的文件夾(里面有 plugins features 文件夾), NLpack1-eclipse-SDK-3.1.1a-win32 解壓后得到的目錄結構為(我假定把插件解壓到 F:\hongjun\myPlugins\language 中) F:\hongjun\myPlugins\language\eclipse F:\hongjun\myPlugins\language\ 稱為插件的安裝目錄

          2.  Links 安裝:用建立一個 link 文件的方式來實現

          ※▲推薦使用此種安裝方式,因為它便于插件的管理。※▲

          F:\hongjun\eclipse 下新建文件夾 links ,這樣就得到了 F:\hongjun\eclipse\links

          F:\hongjun\eclipse\links 下新建一個 link 文件,比如 language.start (注意后綴名可以任意取,如 .link,.ini,.txt 等等 , 只要 link 文件名和插件文件安裝目錄中的最后文件夾名一致即可 , 在這里我的插件安裝目錄結構為 F:\hongjun\myPlugins\language\, 所以 link 文件名我命名為 language.start, 如果你的插件安裝目錄結構為 D:\eclipse\myPlugins\languagepack, 則你的 link 文件名應命名為 languagepack.start )。

          language.start 中寫入如下一句話 path= F:/hongjun/myPlugins/language, 或者 path=F:\\hongjun\\myPlugins\\language

          path= 你的插件安裝目錄(代表 eclipse 去哪個路徑加載查件)

          重新啟動 eclipse (如果你的 eclipse 在安裝插件之前啟動過需要先把 eclipse 關掉)

          注意:路徑的寫法使用“ / ”或者“ \\ ”而不是用“ \ ”取代。此處容易出錯。

          Important :如果發現查件沒有安裝成功,則刪除 eclipse 目錄下的 configuration 目錄中的文件夾 org.eclipse.update (這是一個記錄插件更新情況的文件夾),刪除掉這個文件夾后, eclipse 會重新掃描所有的插件,此時再重新啟動 eclipse 時可能會比剛才稍微慢點。

          3.  在線安裝:用升級的方式 ----Eclipse 平臺本身的更新管理器來實現

          把在線安裝網址輸入到 eclipse 的適當位置

          單擊 Eclipse 菜單 “幫助” -> “軟件更新” -> “查找并安裝” -> “搜索要安裝的新功能部件”

          單擊【下一步】,出現“安裝”對話框,單擊【新建遠程站點 …… 】按鈕 , 出現“ 新建更新站點”對話框,在名稱欄中輸入插件的名字 :XXX ,在 URL 欄中輸入你想安裝插件的在線網址 :http //………, 點擊【確定】按鈕 , 再單擊【完成】 eclipse 會自動搜尋你輸入的站點所在的插件 , 如果輸入的名字和網址正確并且該站點可以連接上去的話 ,eclipse 會完成插件的在線安裝 , 在安裝的過程中會提示你重新啟動 eclipse, 后面的你只要按照提示去做就可以了。

          至此, eclipse 的三種插件安裝方式已經介紹完畢。


          下面再簡單地說一下在安裝的過程中可能會出現的一些問題及解決方案。

          I links 方式安裝時,一定要注意路徑的寫法

          大體有三種:

          有兩種在前面已經介紹給大家了,還有一種是用相對路徑的寫法。

          如果你的插件創建在你的 eclipse 安裝目錄中,則可以使用相對路徑的寫法。

          說的具體一點就是:如果我把多國語言包解壓到 F:\hongjun\eclipse\language 下的話,則 link 文件中的路徑可以這么寫:“ path=language

          另外,一個自定義目錄可以安裝多個插件;

          插件可以分別安裝在多個自定義目錄中;

          Link 文件的文件名急擴展名可以任意取名;

          Link 文件可以有多行 path= 插件安裝目錄,對應多個自定義插件目錄,每一行的 path 參數都將生效;

          links 目錄也可以有多個 link 文件,每個 link 文件中的 path 參數都會生效。

           

          II .三種方法的插件安裝完畢之后,需要你重新啟動 Eclipse 才可以看到插件生效。

          如果你安裝的某一個插件已經安裝完畢,但是發現找不到你所安裝的新插件

          可能是你安裝的插件不支持當前的 Eclipse 版本,也有可能是系統配置引起的。

          III .安裝插件后在窗口— > 首選項 中看不到

          eclipse\configuration\org.eclipse.update 刪除掉。出現這種情況的原因是在你安裝新的插件以前你啟動過 eclipse ,在 org.eclipse.update 文件夾下記錄了插件的歷史更新情況,它只記憶了以前的插件更新情況,而你新安裝的插件它并不記錄,所以刪除掉這個文件夾就可以解決這個問題了,不過刪除掉這個文件夾后, eclipse 會重新掃描所有的插件,此時再重新啟動 eclipse 時可能會比剛才稍微慢點。

          創建一個 Eclipse 快捷啟動方式,在目標欄中加入一個“ 空格— clean ”參數,注意不要把— clean 前面的空格漏掉。或者在菜單【開始】—【運行】中啟動你的 eclipse 時加上— clean 參數,如我的可以在“運行”中輸入: F:\hongjun\eclipse\eclipse.exe –clean

          如果啟動 eclipse 后找到你所安裝的新插件后,在下次啟動之前把參數 clean 去掉就可以了。

          如果 Eclipse 啟動找不到插件的話,解決辦法是在 eclipse\configuration 目錄下的 config.ini 文件中加入一行 : osgi.checkConfiguration=true

          這樣它就會尋找并安裝插件 , 找到插件后可以把該行注釋掉 ( 去掉 ), 這樣以后每次啟動就不會因為尋找插件而顯得慢了。

          posted on 2006-07-16 12:42 XiaoLi 閱讀(9029) 評論(1)  編輯  收藏 所屬分類: Eclipse

          評論

          # re: [原創]Eclipse使用技巧(三)Eclipse中插件的安裝 2006-07-20 04:19 小豬

          在這里我的插件安裝目錄結構為 F:\hongjun\myPlugins\language\, 所以 link 文件名我命名為 language.start, 如果你的插件安裝目錄結構為 D:\eclipse\myPlugins\languagepack, 則你的 link 文件名應命名為 languagepack.start
          --------------------------------------------------------------
          沒有必要把link文件名跟插件所安裝的文件夾名不同也一樣可以的.  回復  更多評論   

          公告


          文章發布許可

          本站作品均采用知識共享署名-非
          商業性使用-禁止演繹 2.5 中國大
          陸許可協議
          進行許可。

          Books I've Translated

          《精通Nginx(第二版)》

          精通Nginx(第二版)
          《云計算:原理與范式》

           云計算:原理與范式

          《SQL技術手冊(第三版)》
          SQL技術手冊(第三版)
          《MySQL核心技術手冊(第二版)》
          MySQL核心技術手冊(第2版)
          《RESTful Web Services中文版》
          RESTful Web Services中文版

          導航

          留言簿(2)

          隨筆分類

          搜索

          最新評論

          主站蜘蛛池模板: 惠来县| 易门县| 阜康市| 尼勒克县| 杭锦后旗| 牡丹江市| 阿坝县| 深水埗区| 石河子市| 庐江县| 桑日县| 临猗县| 苍山县| 兴义市| 稻城县| 湘乡市| 汶上县| 抚松县| 隆化县| 巨鹿县| 紫阳县| 苍溪县| 建德市| 涞源县| 云龙县| 浮梁县| 耿马| 比如县| 五常市| 横山县| 上栗县| 阳城县| 郁南县| 盱眙县| 汨罗市| 时尚| 宝清县| 松滋市| 泸州市| 中西区| 墨玉县|