思維導圖軟體xmind啟動時jvm terminated錯誤
阿新 • • 發佈:2019-01-02
轉:http://lisuj.blog.sohu.com/142750552.html
剛下了個XMIND的最新版本V3.1.1,可雙擊出現奇怪的提示框,還真不明白啥意思。
- JVM terminated. Exit code=-1
- -Xms128m
- -Xmx512m
- -XX:MaxPermSize=256m
- -Dosgi.requiredJavaVersion=1.5
- [email protected]/Application Data/XMind/workspace-cathy
- [email protected]/Application Data/XMind/configuration-cathy
- -Djava.class.path=E:\Program Files\XMind\\plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar
- -os win32
- -ws win32
- -arch x86
- .............
出現以上問題解決辦法:(來自網路---網路中搜索結果, 同時也驗證了此方法,可能解決我的故障)
開啟xmind安裝目錄下的xmind.ini檔案,註釋掉幾行虛擬機器記憶體配置程式碼就OK了,原因不詳
如下所示
- -startup
- plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar
- --launcher.library
- plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.0.200.v20090519
- -showsplash
- org.xmind.cathy
- #-vmargs
- #-Xms128m
- #-Xmx512m
- #-XX:MaxPermSize=256m
- -Dosgi.requiredJavaVersion=1.5
- [email protected]/Application Data/XMind/workspace-cathy
- [email protected]/Application Data/XMind/configuration-cathy
但是對於安裝了64位jdk的朋友來說 上面的方式是不行的,因為xmind現只支援32位,所以你得再下載一個32位的jdk安裝,如果不想替換原有的64jdk,則可以講32位的安裝到另一個目錄,不用改系統環境變數,在xmind.ini檔案頭加入如下兩行
-vm
32位HOME\bin\javaw.exe
例如:我的32位java的HOME是 : C:\Program Files (x86)\Java\jdk1.8.0_73 ,在檔案頭新增如下兩行-vm
C:\Program Files (x86)\Java\jdk1.8.0_73\bin\javaw.exe