2016-11-16 41 views
4

これは(Debianの8ジェシー・上)私のJavaのバージョンである:Eclipseは(JVMが終了し、終了コード= 1。)起動しない

java version "1.8.0_05" 
Java(TM) SE Runtime Environment (build 1.8.0_05-b13) 
Java HotSpot(TM) 64-Bit Server VM (build 25.5-b02, mixed mode) 

そして、インストールが正常に完了した後、私はこのメッセージを取得し、プログラムにはありません起動:

JVM terminated. Exit code=1 
/opt/jdk/jdk1.8/jre/bin/java 
-Dosgi.requiredJavaVersion=1.8 
-XX:+UseG1GC 
-XX:+UseStringDeduplication 
-Dosgi.requiredJavaVersion=1.8 
-Xms256m 
-Xmx1024m 
-Declipse.p2.max.threads=10 
-Doomph.update.url=http://download.eclipse.org/oomph/updates/milestone/latest 
-Doomph.redirection.index.redirection=index:/->http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/ 
-Duser.dir=/home/m/eclipse/java-neon/eclipse 
-jar /home/m/eclipse/java-neon/eclipse//plugins/org.eclipse.equinox.launcher_1.3.200.v20160318-1642.jar 
-os linux 
-ws gtk 
-arch x86_64 
-showsplash 
-launcher /home/m/eclipse/java-neon/eclipse/eclipse 
-name Eclipse 
--launcher.library /home/m/.p2/pool/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.400.v20160518-1444/eclipse_1617.so 
-startup /home/m/eclipse/java-neon/eclipse//plugins/org.eclipse.equinox.launcher_1.3.200.v20160318-1642.jar 
--launcher.appendVmargs 
-exitdata 2a5001b 
-product org.eclipse.epp.package.java.product 
-vm /opt/jdk/jdk1.8/jre/bin/java 
-vmargs 
-Dosgi.requiredJavaVersion=1.8 
-XX:+UseG1GC 
-XX:+UseStringDeduplication 
-Dosgi.requiredJavaVersion=1.8 
-Xms256m 
-Xmx1024m 
-Declipse.p2.max.threads=10 
-Doomph.update.url=http://download.eclipse.org/oomph/updates/milestone/latest 
-Doomph.redirection.index.redirection=index:/->http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/ 
-Duser.dir=/home/m/eclipse/java-neon/eclipse 
-jar /home/m/eclipse/java-neon/eclipse//plugins/org.eclipse.equinox.launcher_1.3.200.v20160318-1642.jar 

私は多くの方法(たとえばjava8-oracleのインストール)を検索してテストしましたが、まったく機能しません。

+0

JDKまたはJREをダウンロードしましたか? – Squiddie

+0

私はこの "jdk-8u5-linux-x64.tar.gz"をダウンロードしましたが、内部にjreがあります。 – user3486308

答えて

2

/opt/jdk/jdk1.8/jre/bin/javaを直接参照しないでください。それはJDKなので、/opt/jdk/jdk1.8/bin/javaを使用する必要があります。

+0

私はそれがクラッシュの理由であるとは思わない。 –

1

唯一の問題であるかどうかはわかりませんが、8u05を使用している間は8u20からUseStringDeduplicationを使用できます。最新の利用可能なバージョンにJavaを更新してください - いくつかの新機能に加えて、早期Java 8バージョンの多くのバグ修正があります。あなたはそれらの終わりを受け取ることを望んでいません。

1

私は最近、何年も問題なく動作しているEclipseのバージョンで同様の問題を抱えています。 -Xms(最初のJavaヒープ・サイズ)を半分にカットし、Eclipseが再び起動します。もっとインテリジェントな解決方法をあなたと一緒に待つつもりです。

関連する問題