閱讀245 返回首頁    go 阿裏雲 go 技術社區[雲棲]


eclipse啟動失敗的是java vm失敗解決方法

解決方法:

1.問題現象

 

2.java虛擬機初始化失敗!尋找eclipse解壓路徑

 

3.尋找eclipse初始化文件

 

4.右擊打開(此處以ultraedit打開為例)

 

5.打開尋找初始化。虛擬機為java永久生成對象(Permanate generation)如,class對象、方法對象這些可反射(reflective)對象分配內存限製設置(原256,設置為128)

注意:此處設置不可太小,且有兩處,圖中已有標注

 

6.保存重啟eclipse

 

說明:PermSize和MaxPermSize指明虛擬機為java永久生成對象(Permanate generation)等這些可反射(reflective)對象分配內存限製,這些內存不包括在Heap(堆內存)區之中。

-Xms128m
表示JVM Heap(堆內存)最小尺寸128MB,初始分配
-Xmx512m
表示JVM Heap(堆內存)最大允許的尺寸256MB,按需分配。

-XX:PermSize=64MB 最小尺寸,初始分配
-XX:MaxPermSize=256MB 最大允許分配尺寸,按需分配
過小會導致:java.lang.OutOfMemoryError: PermGen space

更多6
下一篇:eclipse plugin uml & tomcat & i18n link安裝方式安裝ECLIPSE插件

最後更新:2017-04-03 14:54:29

  上一篇:go 下拉加載更多
  下一篇:go 手機衛士04-自定義顯示圖片