MyEclipse的9.1是MyEclipse的企業(yè)工作臺(tái)IDE為企業(yè)Java和Web開(kāi)發(fā)的最新平臺(tái),基于Eclipse 3.6 構(gòu)建,MyEclipse 9.1提供了百多種新的和改進(jìn)的代碼開(kāi)發(fā),測(cè)試和部署功能。
MyEclipse 9.1優(yōu)化技巧:
MyEclipse 9.1優(yōu)化速度方案主要有4大方面:優(yōu)化模塊、整合配置、去除不必要的檢查、關(guān)閉更新。
第一步: 去除不需要加載的模塊
一個(gè)系統(tǒng)20%的功能往往能夠滿足80%的需求,MyEclipse也不例外,我們?cè)诖蠖鄶?shù)時(shí)候只需要20%的系統(tǒng)功能,所以可以將一些不使用的模塊禁止加載啟動(dòng)。通過(guò)Windows - Preferences打開(kāi)配置窗口,依次選擇左側(cè)的General --> Startup and Shutdown,這個(gè)時(shí)候在右側(cè)就顯示出了Eclipse啟動(dòng)時(shí)加載的模塊,可以根據(jù)自己的實(shí)際情況去除一些模塊。
windows --> perferences --> general --> startup and shutdown
可以關(guān)掉的啟動(dòng)項(xiàng)有:1)JSF/ICEfaces(看個(gè)人的需要);2)大多數(shù)應(yīng)用服務(wù)器(應(yīng)用服務(wù)器只選需要的);3)Derby;4)兩個(gè)自動(dòng)更新Automatic Update。
第二步:取消MyEclipse的拼寫(xiě)檢查
拼寫(xiě)檢查會(huì)給我們帶來(lái)不少的麻煩,我們的方法命名都會(huì)是單詞的縮寫(xiě),MyEclipse會(huì)提示有錯(cuò),所以最好去掉,畢竟我們不是在寫(xiě)英文文章。
windows --> perferences --> general --> editors --> Text Editors --> spelling
取消Enable spell checking。
第三步:取消MyEclipse啟動(dòng)時(shí)的自動(dòng)驗(yàn)證項(xiàng)目配置文件
一般來(lái)說(shuō),我們只需驗(yàn)證XML和JSF文件,其它的驗(yàn)證基本用不上。
取消方法:
windows --> perferences --> MyEclipse --> Validation
除XML和JSF外,其它的都可以不選。
可以把所有Build部分的鉤取消掉。
手動(dòng)驗(yàn)證方法:
在要驗(yàn)證的文件上,單擊鼠標(biāo)右鍵--> MyEclipse --> run validation;一樣可以達(dá)到效果。
第四步:關(guān)閉Maven自動(dòng)下載
windows --> Perferences --> MyEclipse --> Maven4MyEclipse --> Maven
關(guān)閉所有Download和Update開(kāi)始的選項(xiàng)。
第五步:更改JSP默認(rèn)打開(kāi)的方式
安裝MyEclipse后,編輯JSP頁(yè)面,會(huì)打開(kāi)JSP的編輯頁(yè)面,同時(shí)也有預(yù)覽頁(yè)面,速度很慢。
windows --> Perferences --> General --> Editors --> File Associations
在下方選擇一種編輯器,然后點(diǎn)擊左邊的default按鈕。
第六步:JDK不使用MyEclipse自帶的JRE
1)JDK不使用MyEclipse自帶的JRE,而是使用外部JDK。
2)Window --> Preferences --> MyEclipse --> Servers --> Integrated Sandbox;關(guān)閉Derby和Tomcat 6。
3)個(gè)人習(xí)慣:Window --> Preferences --> Workspace,文字編碼改為UTF-8。
4)Window --> Preferences --> MyEclipse --> JSP,編碼改為UTF-8。
上面的ASP and PHP也同樣。
功能亮點(diǎn):
一、Java EE 6
從MyEclipse 9開(kāi)始,你就可以使用Java EE 6的特性,例如Servlet 3.0 / JSF 2.0 / JPA 2.0 / EJB 3.1和JAX - RS 1.1等等。
二、ICEfaces 2
ICEfaces2可以被添加到JSF2個(gè)項(xiàng)目開(kāi)發(fā)下一代的AJAX應(yīng)用,支持可視化設(shè)計(jì)ICEfaces2組件和標(biāo)簽而源編輯器提供內(nèi)容協(xié)助和驗(yàn)證。
三、64位Windows支持
在安裝過(guò)程中可以選擇64位支持,但注意,目前MyEclipse的64位Windows版本將不包括Visual Designers(可視化設(shè)計(jì)),the REST Explorer和JavaScript調(diào)試,這些功能將在后續(xù)版本中實(shí)現(xiàn)。用戶可以隨時(shí)選擇提供了MyEclipse的32位版本,甚至在64位系統(tǒng),保留訪問(wèn)所有功能。
四、Cocoa
當(dāng)安裝在基于OS X Cocoa的系統(tǒng)上時(shí),有三個(gè)選項(xiàng)可以選擇:Carbon 32-bit, Cocoa 32-bit or Cocoa 64-bit,同樣地,64位缺少上述3個(gè)功能。
五、增強(qiáng)的Struts 2
改進(jìn)的連接路由,更好地支持撤消/重做(undo/redo),配置文件支持驗(yàn)證。