程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> MyEclipse 10 性能優化教程

MyEclipse 10 性能優化教程

編輯:關於JAVA
 

一、myeclipse字體設置

Window->Preferences->General->Appearance->Colors and Fonts->edit

在右側找到"Basic"-->”Aa Test Font”雙擊或者點擊Edit按鈕修改字體;建議字體設置如下:

Courier New字體常規四號

22.png

二、Myeclipse編碼方式(JSP+Text)

設置JSP編碼格式

Window->Preferences->MyEclipse->Files and Editors->JSP->Encoding->UTF-8

設置其他文本編碼格式

Window->Preferences->General->Workspace->Text file encoding->Other->UTF-8

 

三 、關閉MyEclipse的自動validation

validation有很多,包括xml、jsp、jsf、js等等,我們沒有必要全部都去自動校驗一下,只是需要的時候才會手工校驗一下,速度將很快提升好幾個檔次。

關閉MyEclipse的自動validation

windows > perferences > myeclipse > validation

保留manual(手動)部分,build下只留"classpath dependencyValidator",Build下其他全部勾取消,如果你需要驗證某個文件的時候,我們可以單獨去驗證它。方法是:在需要驗證的文件上( 右鍵 -> MyEclipse -> Run Validation 。

四、Myeclipse關閉自動更新

Window->Preferences->MyEclipse->Maven4MyEclipse

取消勾選”Download repository indexupdates on startup”

 

四、 啟動優化,關閉不需要使用的模塊

一個系統20%的功能往往能夠滿足80%的需求,MyEclipse也不例外,我們在大多數時候只需要20%的系統功能,所以可以將一些不使用的模塊禁止加載啟動。

 

Window->Preferences->General->Startup andy Shutdown

以MyEclipse EASIE開頭的都是服務器,其中本人只保留如下:

1.Tomcat 6或者7(必備)

2.Weblogic 11

3.JSP Debug

其他功能插件看個人所需,如果不使用可以全部取消勾選。

啟動優化,關閉不需要使用的模塊

五、取消拼寫錯誤驗證:

Window->Preferences->General->Editors->Text Editors->Spelling

取消勾選"Enable spell checking"

接下來關閉拼寫檢查

六、快捷鍵設置:

看到auto activation triggers for java之後,在裡面輸入a-z這些字幕吧,然後選擇應用,接著去編輯器裡查看提示,上面那個選項是延遲多少時間提示,建議不修改。

取消Enable spell checking 

七、Myeclipse內存不足時設置

1.堆內存分配

JVM初始分配的內存由-Xms指定,默認是物理內存的 1/64;JVM最大分配的內存由-Xmx指定,默認是物理內存的1/4。默認空余堆內存小於40%時,JVM就會增大堆直到-Xmx的最大限制;空余堆內存大於70%時,JVM會減少堆直到-Xms的最小限制。因此服務器一般設置-Xms、-Xmx相等以避免在每次GC(垃圾收集器)後調整堆的大小。

2.非堆內存分配

JVM使用-XX:PermSize設置非堆內存初始值,默認是物理內存的1/64;由XX:MaxPermSize設置最大非堆內存的大小,默認是物理內存的1/4。

 

打開myeclipse.ini

#utf8 (do not remove)

#utf8 (do not remove)

-startup

../Common/plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar

--launcher.library

../Common/plugins/org.eclipse.equinox.

launcher.i18n.win32.win32.x86_64_4.2.0.v201201111650

-install

D:AppDataLocalMyEclipseMyEclipse 10

-vm

D:AppDataLocalMyEclipseCommoninarycom.

sun.java.jdk.win32.x86_64_1.6.0.013injavaw.exe

-configuration

D:AppDataLocalMyEclipseMyEclipse 10configuration

-vmargs

-Xmx512m

-XX:MaxPermSize=384m

-XX:ReservedCodeCacheSize=96m

-Dosgi.nls.warnings=ignore

以上是我的myclipse.ini文件內容,修改參數為:-Xmx,-XX:MaxPermSize,-XX:ReservedCodeCacheSize,注意:-Xmx和-XX:MaxPermSize總和不能超過計算機本身內存大小。

myeclipse.ini修改了參數設置但未生效,是因為違反了文件的設置規范:

參數如”項值”此類形式中間有空格需換行書寫;如果值中有空格需用雙引號包括起來

 
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved