Eclipse外掛安裝(一)
Eclipse 是一個開源的、可擴充套件的整合開發環境,已經吸引了業界的很多注意力,而且Eclipse 的支持者源源不斷。Eclipse有著非常強大的功能,對於編碼、除錯、重構、單元測試等都提供了完美的實現。
Eclipse 可以與任何一種IDE匹敵,甚至比它們還要好。Eclipse 有程式碼補足、程式碼模板的功能,以及對重構、Ant、CVS 和 JUnit 的支援。除了這些基本功能之外,Eclipse 的優點之一就是它的原始碼是開放的,可擴充套件性很好,可以擴充很多外掛,開源外掛和商業外掛都可以用來擴充 Eclipse。如果使用者需要基本的 Eclipse IDE 所不具備的特性,一般都可以找到需要的外掛。在大部分情況下,使用者都可以找到免費的外掛。
由於 Eclipse 的流行性和開源特性,它已經在 IDE 領域成為一把尖刀,一方面,Eclipse在一步一步完善自己的功能,另一方面,Eclipse正在大刀闊斧搶佔IDE開發的應用領域。資料表明Eclipse是現在最流行的Java開發環境之一,為了更好的使用Eclipse進行開發,就有必要了解Eclipse外掛的機制,以及如何安裝和使用外掛。
Eclipse外掛
Eclipse 是一個已經完全設計好的平臺,是用於構建和整合應用的開發工具。平臺本身不會提供大量的終端使用者功能,平臺的價值在於它的促進作用:根據外掛模型來快速開發整合功能部件。
平臺本身是內建在外掛層中的,每個外掛定義下層外掛的擴充套件,同時對自己的擴充套件進行進一步的定製。每種型別的擴充套件允許外掛開發者向基本工具平臺新增各種功能,每個外掛的部件(例如檔案和其他資料)由公共平臺資源來協調。
Eclipse最有魅力的地方就是它的外掛體系結構,由於有了外掛,Eclipse系統的核心部分在啟動的時候要完成的工作十分簡單:啟動平臺的基礎部分和查詢系統的外掛。
Eclipse的核心是動態發現、懶惰裝入(Lazy)與執行的,平臺使用者介面提供標準的使用者導航模型。於是每個外掛可以專注於執行少量的任務,例如定義、測試、製作動畫、釋出、編譯、除錯和圖解等,只要使用者能想象得到的就會應有盡有。
當Eclipse外掛實現了一個擴充套件點,就建立了一個擴充套件,此外,使用此擴充套件點的外掛還可以建立自己的擴充套件點。這種外掛模式的擴充套件和擴充套件點是遞迴的,而且被證明是非常靈活的。事實上,Eclipse核心就是構建在外掛之上的,這樣隨著使用Eclipse構建Eclipse外掛的累積,這種外掛模式就變得日漸成熟。
外掛安裝注意事項
初學者可能會對外掛有恐懼心理,認為這是Eclipse底層的東西。其實不然,安裝外掛非常容易,安裝外掛時注意如下的幾個問題就可以了。
1. 外掛的依賴關係
如果使用者要安裝的外掛還需要其他外掛的支援,則需要安裝依賴的外掛才能使新安裝的外掛正常執行。例如使用者要安裝一個圖形編輯的外掛,但此外掛需要圖形編輯框架(GEF)外掛的支援,只有先安裝了GEF才能使新的外掛安裝成功。
2. 快取
Eclipse會通過快取的機制載入外掛,有時使用者剛安裝的外掛可能沒有正常啟動(特別是links方式安裝),清除快取後再重新啟動Eclipse就行了。清除快取最簡單的方式是刪除Eclipse的configuration目錄下的所有資料夾(保留config.ini檔案),還可以通過啟動引數-clean啟動。
注意:如果是通過Update方式安裝的外掛,不能把Update方式安裝的目錄刪除掉,否則這種方式安裝的外掛啟動不了了。
3. 版本
當使用者安裝的外掛要求某一個特定版本的Eclipse,或依賴某個特定版本的外掛時,也可能會使外掛安裝不成功。
安裝外掛要和依賴外掛的版本號和依賴的Eclipse版本號對應,例如要安裝的圖形編輯外掛依賴GEF 外掛,版本號為3.2,而GEF 3.2只能在Eclipse3.2及更高版本執行,所以只有安裝了GEF 3.2和Eclipse3.2才能正確安裝此圖形編輯外掛。
使用者在安裝外掛之前,要看看外掛依賴的外掛列表和特定版本資訊的幫助文件。通常在外掛釋出時,同時會釋出一個外掛依賴的列表,有了這些資訊,使用者就可以正確安裝外掛了。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/13081368/viewspace-224939/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- eclipse marketplace外掛安裝Eclipse
- Eclipse 安裝Groovy外掛Eclipse
- Eclipse外掛的安裝Eclipse
- eclipse 安裝svn外掛Eclipse
- Eclipse安裝lombok外掛及外掛使用案例EclipseLombok
- Eclipse-安裝SVN外掛Eclipse
- Activiti之eclipse外掛安裝Eclipse
- Eclipse 中 安裝 SVN 外掛Eclipse
- eclipse安裝ADT外掛Eclipse
- Eclipse外掛安裝總結Eclipse
- Eclipse下安裝Flex外掛EclipseFlex
- mac 下eclipse安裝lombok外掛MacEclipseLombok
- Eclipse安裝Spket外掛並破解Eclipse
- eclipse安裝color theme外掛Eclipse
- eclipse中ext外掛安裝方法Eclipse
- Eclipse下面的ClearCase外掛安裝Eclipse
- Eclipse基礎--plugin外掛安裝EclipsePlugin
- windows平臺,eclipse安裝maven外掛WindowsEclipseMaven
- Eclipse 4.6 (Neon) tomcat 外掛安裝EclipseTomcat
- eclipse 手動/自動安裝外掛Eclipse
- 關於Eclipse 中 svn外掛 和 egit 外掛的安裝EclipseGit
- windows下安裝Python和在eclipse安裝pydev外掛以及配置eclipseWindowsPythonEclipsedev
- eclipse安裝Hadoop-0.20.2外掛EclipseHadoop
- eclipse jad 反編譯 外掛安裝Eclipse編譯
- eclipse整合Python(pydev外掛的安裝)EclipsePythondev
- eclipse中ext的外掛安裝說明Eclipse
- Eclipse3.4中安裝Freemarker外掛Eclipse
- Eclipse安裝Android ADT外掛地址EclipseAndroid
- 【Eclipse】--Eclipse反編譯外掛jadeclipse的安裝Eclipse編譯
- Groovy的本地安裝和Eclipse外掛的配置Eclipse
- Eclipse如何安裝WindowBuilder外掛及如何使用WBEclipseUI
- 關於安裝eclipse外掛的一個不錯的連結Eclipse
- Eclipse 多國語言包的安裝以及外掛的安裝方法Eclipse
- Spring Boot系列 Eclipse 離線安裝外掛STSSpring BootEclipse
- Eclipse安裝svn外掛的常用的兩種方式Eclipse
- Eclipse外掛Eclipse
- eclipse 外掛Eclipse
- Redmine外掛的安裝與解除安裝,知識庫外掛安裝。