1. ホーム
  2. java

[解決済み] Eclipseが起動できない - Javaは起動したが終了コード=13を返した

2022-03-16 02:07:10

質問

Eclipseを使って、初めてAndroidの開発に挑戦しています。数分前にバージョン4.2をインストールし、Eclipseを実行しようとしたところ、この問題に遭遇しました。

最初に起動しようとした後 Eclipse Java VM を指定するためのパラメータを何も指定せずに実行すると、エラーメッセージが表示され、次のようになります。 couldn't find a Java VM called javaw.exe inside the Eclipse folder そこで、Javaがインストールされている場所を探し、その場所をショートカットのターゲットのパラメータに指定しました。今度は別のエラーが発生しました。 Java was started but returned exit code=13 .

同様の質問で、32ビットと64ビットの競合であることが示されているようですが、私は99%間違いなく、64ビット版のEclipseと Java (RE 7u5) 64bitのWindows 7を使用しているため、これを選択しました。

  • EclipseとJavaが64ビットであることを確認する方法を知っている人がいたら教えてください。 をお願いします。
  • もし、私の問題が別のものであるとお考えなら、どうか助けてください。
  • 私はEclipseの全くの初心者なので、出来るだけわかりやすく話してください。 とJavaを使用しています。
<ブロッククオート

Shortcut Target: "C:\Program FilesEclipse-SDK-4.2-win32-x86_64eclipse.exe" -vm "C:\Program Files (x86)\Java³³jre7binjavaw.exe"

フルエラーコード...:

Java was started but returned exit code=13
C:\Program Files (x86)\Java\jre7\bin\javaw.exe
-Xms40m
-Xmx512m
-XX:MaxPermSize=256m
-jar C:\Program Files\Eclipse-SDK-4.2-win32-x86_64\eclipse\\plugins/org.eclipse.equinox.launcher_1.30v20120522-1813.jar
-os win32
-ws win32
-arch x86_64
-showsplash C:\Program Files\Eclipse-SDK-4.2-win32-x86_64\eclipse\\plugins\org.eclipse.platform_4.2.0.v201206081400\splash.bmp
-launcher C:\Program Files\Eclipse-SDK-4.2-win32-x86_64\eclipse\eclipse.exe
-name Eclipse
--launcher.library C:\Program Files\Eclipse-SDK-4.2-win32-x86_64\eclipse\\plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v201205221813\eclipse_1503.dll
-startup C:\Program Files\Eclipse-SDK-4.2-win32-x86_64\eclipse\\plugins/org.eclipse.equinox.launcher_1.30v20120522-1813.jar
--launcher.overrideVmargs
-exitdata 1e30_5c
-vm C:\Program Files (x86)\Java\jre7\bin\javaw.exe
-vmargs
-Xms40m
-Xmx512m
-XX:MaxPermSize=256m
-jar C:\Program Files\Eclipse-SDK-4.2-win32-x86_64\eclipse\\plugins/org.eclipse.equinox.launcher_1.30v20120522-1813.jar

解決方法は?

OS、JDK、Eclipseのビット数の組み合わせで動作するものがあります。私の場合、64ビットOS上で64ビットJDKと32ビットEclipseを使用していました。JDKを32ビットにダウングレードしたら、Eclipseが動くようになった。

以下の組み合わせのいずれかを使用してください。

  • 32ビットOS、32ビットJDK、32ビットEclipse(32ビットのみ)
  • 64ビットOS、32ビットJDK、32ビットEclipse
  • 64ビットOS、64ビットJDK、64ビットEclipse(64ビットのみ)