eclipse.ini文件


-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20140603-1326
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vm
D:\DevProgram\DevCommon\jdk\jdk1.6.0_45\bin\javaw.exe
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms40m
-Xmx512m

說明:

1.在如圖所示位置增加-vm 參數 可以不需要配置環境變量來指定eclipse啟動所需要的jdk

2.

-vmargs下常見參數的意思:
    -vmargs
    -Xms40m
    -Xmx256m
    -XX:PermSize=64M
    -XX:MaxPermSize=128M
   
    -vmargs:說明后面是VM的參數
    -Xms40m:虛擬機占用系統的最小內存,初始分配
    -Xmx256m:虛擬機占用系統的最大內存,按需分配
    -XX:PermSize:最小堆大小。一般報內存不足時,都是說這個太小, 堆空間剩余小於5%就會警告,建議把這個稍微設
                            大一點,不過要視自己機器內存大小來設置,但不能超過MaxPermSize。
    -XX:MaxPermSize:最大堆大小。這個也適當大些所以若出現問題,首先請調整 -Xms40m:將其設置的小一些,
                            就 可以解決問題。
    PermSize和MaxPermSize指虛擬機為java永久生成對象(Permanate generation)等這些可反射對象分配內
    存的限制,這些內存不包括在Heap(堆內存)區之中


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM