Eclipse 安裝配置

前言
        Eclipse是最流行的功能強大的java IDE,有豐富的插件,配合插件可以作爲j2ee、c、c++、.net等開發工具。需要安裝插件才能支持Web開發和其他應用的開發,這是eclipse的優點,也是eclipse的缺點,優點在於靈活,缺點在於麻煩。在此主要介紹windows環境下Eclipse如何安裝配置插件一般方法,如何優化,並就常見的問題給以解答,並給出Eclipse作爲J2EE開發工具的插件方案。再說明一點,Eclipse是一個Java開發的IDE工具,需要有Java運行環境的支持,最新的eclipse3.2.2需要1.4以上版本的jdk。

一、下載安裝Eclipse
        打開www.eclipse.org,在首頁上找下載欄目,下載最新的eclipse-SDK-3.2.2-win32.zip和中文語言包NLpack1-eclipse-SDK-3.2.1-win32.zip;
        解壓縮eclipse-SDK-3.2.2-win32.zip到一個目錄,假如解壓縮到F:/下面,則會生成一個F:/eclipse文件夾,這個是eclipse的文件夾;解壓縮NLpack1-eclipse-SDK-3.2.1-win32.zip到一個目錄,複製其中plugins目錄下的所有文件和文件夾到F:/eclipse/plugins,複製其中features目錄下的所有文件和文件夾到F:/eclipse/features;
        運行F:/eclipse/eclipse.exe即可啓動一箇中文版的Eclipse。

        這個是eclipse最基本的安裝配置方法,如果你不要安裝中文版,那麼你直接解壓縮eclipse-SDK-3.2.2-win32.zip到任意一個目錄,然後運行eclipse.exe即可。這裏的語言包NLpack1-eclipse-SDK-3.2.1-win32.zip實際上一個eclipse插件!
       Eclipse的插件實際上都有一個目錄規範eclipse、eclipse/features、eclipse/plugins,安裝的時候也很簡單,上面介紹的方法就是其中一種,在此我稱之爲“侵入式安裝插件方法”。從上面插件安裝過程可以看出“侵入式安裝插件方法”就是簡單的將插件中eclipse/features、eclipse/plugins複製到eclipse安裝目錄中的eclipse/features、eclipse/plugins下面即可,這種安裝方式有個嚴重缺陷,就是安裝後,實際上是不可以卸載,安裝過程不可逆轉,無法靈活配置管理所安裝的插件。

二、非侵入式安裝插件方法(links安裝方法)
        既然有侵入式的安裝,言下之意,還有個“非侵入式安裝”,也有人成爲links安裝方法,下面看究竟是如何安裝的:).
       非侵入式安裝也分兩種,一種是絕對路徑安裝方法,一種是相對路徑的安裝方法。首先看絕對路徑的安裝的方法。

       在上面安裝過程中,我們將中文語言包NLpack1-eclipse-SDK-3.2.1-win32.zip插件解壓縮到一個地方假設爲F:/myplugins目錄文件夾的目錄結構如下:
    NLpack1-eclipse-SDK-3.2.1-win32
        eclipse
            features
            plugins
然後在eclipse的安裝目錄下新建一個文件夾links,在新建一個文本文檔(後綴名可以是.aaa、.zz而不一定是.txt)NLpack1-eclipse-SDK-3.2.1-win32.txt,內容如下:path=F:/myplugins/NLpack1-eclipse-SDK-3.2.1-win32,路徑的間隔符爲“ /”或“//”。這樣這個插件就安裝好了。

        上面這個是“非侵入式絕對路徑插件安裝”方法,下面看如何變絕對爲相對,使eclipse的運行不再依賴絕對路徑,這正是相對路徑安裝的優點。

       在上絕對路徑安裝過程中,我們在eclipe安裝目錄F:/eclipse下面新建一個links和myplugins文件夾,將中文語言包插件NLpack1-eclipse-SDK-3.2.1-win32.zip解壓縮到F:/eclipse/myplugins下面,目錄結構不變。然後在links目錄中修改新建一個文件NLpack1-eclipse-SDK-3.2.1-win32.txt,內容如下:path=myplugins/NLpack1-eclipse-SDK-3.2.1-win32,這樣就可以了。

       相對路徑安裝需要注意一點就是插件的目錄myplugins一定要建在eclipse的安裝目錄下面,可任意命名,所有的插件最好都放到這個目錄(方便管理),每個插件對應一個links目錄裏的一個文本配置文件。links目錄的名字只能是命名爲links。

        這個安裝過程很清楚,我就不做安裝過程總結了,另外,還有一些插件是在線安裝的,這就另當別論了,不過我還是強烈建議你用links安裝方法。

三、擴展Eclipe爲J2EE IDE
        Eclipse是個Java IDE,要作爲J2EE開發工具,需要安裝插件,這一類插件也比較多,爲了節省你我寶貴的時間,我就介紹一下最好用,最流行,最容易獲得的一個插件--WTP,WTP是一個擁有廣大用戶基礎和開發者的開源插件,WTP的出現改寫Java IDE的發展史,更準確的說,WTP是從06年初開始火起來!到現在也就一個年頭多一點。
        下面看如何獲取和安裝配置。打開www.eclipse.org的downloads欄目,在頁面上有一個顯示熱點插件的下載排行,WTP不負衆望,總是排在No1,呵呵,好找吧。爲了以後開發方便,我們一步到位,下載個完整版的wtp插件wtp-wst-sdk-R-1.5.3.zip或者wtp-wst-R-1.5.3.zip,這兩個的差別在於sdk的帶源碼,別的沒什麼差別!不帶源碼的運行速度稍微快一點(理論上),但是我感覺不到,呵呵。如果你需要中文包,在下個NLpack1-wtp-sdk-R-1.5.1-200609230508a.zip或者NLpack1-wtp-R-1.5.1-200609230508a.zip,下載的地址很多,這麼弱弱的問題我不說了,然後按照上面介紹的方法安裝就可以了。

        如果你是做J2EE或者java web開發的,那麼你就直接下載一個集成了eclipse的wtp:wtp-all-in-one-sdk-R-1.5.3-win32.zip,這樣會更好,你最多需要安裝兩個語言包,這樣就更省事了,呵呵。

四、優化

       優化的目的是爲了讓eclipse運行更穩定更流暢更快!
首先:內存優化
eclipse安裝後,在安裝目錄有個config.ini文件,內容如下:
-vmargs
-Xms40m
-Xmx256m
這個文件用來配置eclipse啓動時候的內存分配方案,Xms是初始化內存大小,Xmx是最大可使用內存大小,這個默認的配置是eclipse資源消耗最小化的配置。如果你的項目比較大,這個配置必須改,一般適當調整爲128,384即可,若項目更大一些則調整的再大一些,根據實際情況決定。這個參數配置的大小很關鍵,太小,eclipse垃圾回收會過於頻繁導致很慢,或者內存堆棧溢出而崩潰。太大,eclipse會吃掉大量內存,垃圾回收週期變長,但每次回收會很慢,影響使用。所以你在配置的時候需要權衡,嘗試!
其次:插件優化
當你安裝了多個插件的時候,會消耗很大的內存資源,爲此你只需要將不用的插件配置文件從links目錄移除,注意了,不是刪除,你可以在links目錄裏面新建一個_useless,將不用的配置文件移放到其中,用的時候再移放回來。

五、常見問題解決

1、eclipse語言包或者其他插件沒有安裝上
原    因:是你可能運行過了英文版的eclipse之後才裝語言包的。
解決辦法:刪掉configuration中除了config.ini以外的所有文件和文件夾,確保插件安裝配置正確。

2、eclipse啓動不了
原    因:沒有正確安裝jdk,或者沒有配置jdk,一般情況下安裝jdk後需要配置,但當你裝過多次jdk或者用以前系統中遺留下載的已經安裝過的jdk的時候,需要配置jdk,同時還要注意eclipse對jdk的版本的要求。
解決辦法:配置JDK。也就是配置系統變量JAVA_HOME、CLASSPATH、PATH,必要時候還要重裝jdk。如果還不能解決,也許就是你的eclipse文件有損壞或丟失,或者你的硬盤有壞道了,怎麼辦就很清楚了,呵呵。

3、想要重新配置工作空間
原    因:你默認了工作空間,很鬱悶,每次都是那個。
解決辦法:刪掉configuration中除了config.ini以外的所有文件和文件夾,確保插件安裝配置正確。

4、無法編譯打包
原    因:排除上面的問題外,應該是你程序所依賴包找不到。
解決辦法:在構建路徑中添加所需要的包。

 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章