検索

ホームページ  >  に質問  >  本文

java - 运行eclipse出现问题?

安装adk之后写的第一个java程序没有问题.但是下载eclipse之后运行eclipse之后就会报错,如下:
JVM terminated. Exit code=1
/usr/bin/java
-Dosgi.requiredJavaVersion=1.8
-XX:+UseG1GC
-XX:+UseStringDeduplication
-Dosgi.requiredJavaVersion=1.8
-Xms256m
-Xmx1024m
-jar /home/liming/Documents/eclipse//plugins/org.eclipse.equinox.launcher_1.3.200.v20160318-1642.jar
-os linux
-ws gtk
-arch x86_64
-showsplash /home/liming/Documents/eclipse//plugins/org.eclipse.platform_4.6.1.v20160907-1200/splash.bmp
-launcher /home/liming/Documents/eclipse/eclipse
-name Eclipse
--launcher.library /home/liming/Documents/eclipse//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.400.v20160518-1444/eclipse_1617.so
-startup /home/liming/Documents/eclipse//plugins/org.eclipse.equinox.launcher_1.3.200.v20160318-1642.jar
--launcher.appendVmargs
-exitdata 538012
-product org.eclipse.epp.package.android.product
-vm /usr/bin/java
-vmargs
-Dosgi.requiredJavaVersion=1.8
-XX:+UseG1GC
-XX:+UseStringDeduplication
-Dosgi.requiredJavaVersion=1.8
-Xms256m
-Xmx1024m
-jar /home/liming/Documents/eclipse//plugins/org.eclipse.equinox.launcher_1.3.200.v20160318-1642.jar
不知道为什么?

终端的报错信息是这样的:
Unrecognized VM option 'UseStringDeduplication'
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.

天蓬老师天蓬老师2802日前1236

全員に返信(2)返信します

  • PHP中文网

    PHP中文网2017-04-18 10:22:46

    Eclipse と jdk の番号が間違っている可能性はありますか?おそらくjdkは32ビットですが、Eclipseは64ビットですか?それともその逆ですか?
    (初心者なので質問に答えるのはとても緊張します…)

    返事
    0
  • PHP中文网

    PHP中文网2017-04-18 10:22:46

    この質問に対する答えはありますか?ネットで調べたJavaのバージョンはどれも間違っていましたが、私のJavaのバージョンは64ビットJava8で、Eclipseのバージョンはneon-eclipse4.6とバージョンが一致するはずだと言われています

    ははは、問題は解決しました。私のjava8は2014年にダウンロードしてインストールされており、eclipse-neonは今日ダウンロードされた最新バージョンであるため、java8の最新バージョンを再ダウンロードしてインストールする必要があり、問題は解決されます。

    返事
    0
  • キャンセル返事