2017-10-11 12 views
0

問題予期しないJVMが終了しました。終了コード= 13 STS 3.9の起動中にエラーが発生しましたか?

私は昨日STSを起動することができましたが、今日予期しないエラーが発生しています。

JVM terminated. Exit code=13 
/home/jalaj/Java/Java8/jre1.8.0_144/bin/java 
-Dosgi.requiredJavaVersion=1.8 
-Xms40m 
-Dosgi.module.lock.timeout=10 
-Xverify:none 
-Xmx1200m 
-jar /home/jalaj/Downloads/sts-bundle/sts-3.9.0.RELEASE//plugins/org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar 
-os linux 
-ws gtk 
-arch x86_64 
-showsplash 
-launcher /home/jalaj/Downloads/sts-bundle/sts-3.9.0.RELEASE/STS 
-name STS 
--launcher.library /home/jalaj/Downloads/sts-bundle/sts-3.9.0.RELEASE//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.500.v20170531-1133/eclipse_1624.so 
-startup /home/jalaj/Downloads/sts-bundle/sts-3.9.0.RELEASE//plugins/org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar 
--launcher.overrideVmargs 
-exitdata 378017 
-product org.springsource.sts.ide 
-vm /home/jalaj/Java/Java8/jre1.8.0_144/bin/java 
-vmargs 
-Dosgi.requiredJavaVersion=1.8 
-Xms40m 
-Dosgi.module.lock.timeout=10 
-Xverify:none 
-Xmx1200m 
-jar /home/jalaj/Downloads/sts-bundle/sts-3.9.0.RELEASE//plugins/org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar 

マイ分析

1)私は私のシステムのJAVA_HOMEおよびJRE_HOMEパス、javacのとJavaのバージョンをチェックして、それを起動できませんでしたが、それでも私はどんな結果を得ていないのです後STS.iniの変更を行いました。

echo $JAVA_HOME 
/home/jalaj/Java/Java8/jdk1.8.0_144 

echo $JRE_HOME 
/home/jalaj/Java/Java8/jre1.8.0_144 

[email protected]:~$ javac -version 
javac 1.8.0_144 

[email protected]:~$ java -version 
java version "1.8.0_144" 
Java(TM) SE Runtime Environment (build 1.8.0_144-b01) 
Java HotSpot(TM) Server VM (build 25.144-b01, mixed mode) 

は私のSTS.iniが

-startup 
plugins/org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar 
--launcher.library plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.500.v20170531-1133 
-product 
org.springsource.sts.ide 
--launcher.defaultAction 
openFile 
-vm 
/home/jalaj/Java/Java8/jre1.8.0_144/bin 
-vmargs 
-Dosgi.requiredJavaVersion=1.8 
-Xms40m 
-Dosgi.module.lock.timeout=10 
-Xverify:none 
-Xmx1200m 

を提出誰も私を導くことができるどのようにこのissue.Iを解決するには、このエラーに関するさまざまなスレッドを研究してきたが、いずれかの解決策を見つけることができませんでした。

答えて

1

実行しようとしているSTSインストールが64ビットインストールであるのに対して、JAVA_HOMEは32ビットJDKインストールを指しているようです。 64ビットJDKがインストールされ、設定されていることを確認してください。

さらに、iniファイルの-vmオプションがそのファイルの最初のものであることをぼんやりと覚えています。しかし、それが実際に問題に関連しているかどうかはわかりません。

関連する問題