Eclipse/MyEclipse更新、插件安裝及優化

一、MyEclipse7.0插件安裝

『轉』先講講插件的安裝,MyEclipse7.0集成了eclipse3.4,很多人不知道在7.0下怎麼安裝原來的插件。其實在7.0版本中(即 eclipse3.4)提供了新的文件夾dropins來代替原來的link目錄,現在可以把插件直接放在此目錄下,也可以把.link文件,放到此文件 夾下。myeclipse會自動加載插件,不過貌似現在的版本插件的卸載有問題,可能和緩存有關係。dropins支持下面幾種目錄結構
1.把全部插件放在一起
%myeclipse_home%/dropins/
     eclipse/
         features/
         plugins/
2.按插件的類別存放
%myeclipse_home%/dropins/
     svn/
         eclipse/
             features/
             plugins/
     jad/
         eclipse/
             features/
             plugins/

3.link方式存放
%myeclipse_home%/dropins/
     svn.link

 

二、優化MyEclipse

1、去除不需要加載的模塊

『轉』
一個系統20%的功能往往能夠滿足80%的需求,MyEclipse也不例外,我們在大多數時候只需要20%的系統功能,所以可以將一些不使用的 模塊禁止 加載啓動。通過Windows - Preferences打開配置窗口,依次選擇左側的General - Startup and Shutdown,這個時候在右側就顯示出了Eclipse啓動時加載的模塊,可以根據自己的實際情況去除一些模塊。
windows–>perferences–>general–>startup and shutdown

關掉沒用的啓動項:

怎樣才能知道哪些啓動項有用呢?我現在把我知道的啓動項用處說一下,還有很多不懂的,希望大家懂的回覆在下面啊:
WTP :一個跟myeclipse差不多的東西,主要差別是 WTP 是免費的,如果使用myeclipse,這個可以取消
Mylyn:組隊任務管理工具,類似於 CVS ,以任務爲單位管理項目進度,沒用到的可以取消
Derby:一種保存成 jar 形式的數據庫,我沒用到,取消
一大排以 MyEclipse EASIE 打頭的啓動項:myeclipse 支持的服務器,只選自己用的,其他取消,比如我只選了tomcat

2、取消MyEclipse在啓動時自動驗證項目配置文件

默認情況下MyEclipse在啓動的時候會自動驗證每個項目的配置文件,這是一個非常耗時的過程,可以在Preferences窗口依次選擇 MyEclipse - Validation,然後在右側的Validator列表中只保留 Manual 項就可以了。如果需要驗證的時候只需要選中文件,然後右鍵選擇 MyEclipse - Run Validation就可以了。

windows–>perferences–>myeclipse–>validation
把 除了manual 下面的全部點掉,build下只留 classpath dependency Validator

手工驗證方法:

在要驗證的文件上,單擊鼠標右鍵–>myeclipse–>run validation

3、去掉拼寫檢查(如果你覺的有用可以不去)

拼寫檢查會給我們帶來不少的麻煩,我們的方法命名都會是單詞的縮寫,他也會提示有錯,所以最好去掉,沒有多大的用處:
windows–>perferences–>general–>validation->editors->Text Editors->spelling

myeclipse 打開 jsp 的默認編輯器不好,會同時打開預覽
windows–>perferences–>general–>editors->file associations,

把默認改成 MyEclipse JSP Editor

4、關閉自動更新

Windows > Preferences > MyEclipse > Community Essentials,
把選項 "Search for new features on startup"

如果是myeclipse7.0:

(1)有個maven,可以關掉自動更新:

window-preferences-MyEclipse Enterprise Work-Maven4MyEclipse-Maven, 取消選中Download repository index updates on startup!

(2)關閉更新調度:window --> preferences --> General --> Startup and Shutdown --> Automatic Updates Scheduler(去掉前面的勾)

5、加大JVM的非堆內存

打開 eclipse.ini
-showsplash
com.genuitec.myeclipse.product
–launcher.XXMaxPermSize
256M
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms128m
-Xmx512m
-Dosgi.splashLocation=e:MyEclipse 6.0eclipseMyEclipseSplash.bmp
-Duser.language=en
-XX:PermSize=128M
-XX:MaxPermSize=256M

把下面的那個 -XX:MaxPermSize 調大,比如 -XX:MaxPermSize=512M,再把 -XX:PermSize 調成跟 -XX:MaxPermSize一樣大

 

三、使用代理升級MyEclipse

  自從使用java工作以來,一直使用eclipse,由於eclipse插件安裝太過麻煩逐漸依賴上了MyEclipse。但是MyEclipse也不是什麼都不用做,比如缺省是不帶SVN插件的,所以還得自己安裝。

  安裝插件一直用兩種方法:一種是到插件官網下載zip包,然後比較暴力的解壓覆蓋到eclipse主目錄下的features和plugins中去;另一種根據插件官網提供的update site,然後在eclipse中點擊“Help->Software Updates->Available Software->Add Site”(MyEclipse類似),選擇要安裝軟件然後下載安裝。

  我是這樣一種人:當我認爲可以湊合時,我會非常邋遢;但一旦我想做好時,我會不惜精力去追求完美,包括代碼和工具的整潔。所以我通常會選擇第二種方法去安裝插件。

  第二種方法其實很不好,速度非常慢,經常耽誤我很多時間。而且當我升級到MyEclipse 7.1時,site update功能就不能用了,速度慢到無法接受(進度條基本不動),等好久以後出錯結束。用TCPView查了一下,MyEclipse與升級服務器之間死在SYN-SENT循環裏了,原來還是咱祖國“閉關鎖國”造成的。以前以爲祖國只“查封”了MyEclipse網站,沒想到連update站點也給封殺了,真搞不明白這幫豬頭想幹什麼。

  解決辦法還是有的,那就是代理更新。在線網頁代理肯定不行了,所以得找代理服務器。通過google找到http://www.sooip.cn/Article_search.asp ,這個站點提供的proxy可用率還不錯,我當日proxy報告中找到一個墨西哥地址,用IE測了一下,速度不錯(:-)感謝墨西哥人民)。

  在MyEclipse->Preferences->General->Network Connection中設置Manual proxy configuration。然後再去update,進度條動起來了……

  再回到給eclipse安裝svn插件。你可能會問怎麼一會兒eclipse一會兒MyEclipse?sorry,我的工作比較雜,MyEclipse、eclipse-java、eclipse-cpp都需要:(。

  由於下載了最新的eclipse 3.4(ganymede),似乎subclipse不再好用了,而且在升級後的MyEclipse 7.1中看到了subversive,也想嚐嚐鮮。安裝subversive過程參考了

http://www.blogjava.net/aoxj/archive/2009/03/11/258941.html

 

四、從本地壓縮包安裝Eclipse插件

  必須按次序先裝Subversive-incubation-0.7.7.I20090224-1900.zip,僅選擇Subversive Integration Plug-in's(Incubation),再裝Subversive-connectors-2.1.0.I20090213-1500.zip,全選。

重啓後在eclipse中import->SVN->Project from SVN就可以正常使用了。

  通過作者的描述,我知道了乾淨安裝插件也可以先下載後安裝的。原來是在“Help->Software Updates->Available Software->Manage Sites”中,可以“Add->Archive”,選擇預先下載的插件zip文件,這樣不僅可以在eclipse中管理插件的安裝與卸載,還可以保證安裝速度,或自己備用或複製給別人。

  羅嗦了半天,希望我曲折的經歷能夠給和我一樣正在困惑的朋友一點幫助。

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