54

Java 6をアンインストールし、Java 7(jdkとjreの両方)をインストールした後、すべてが崩壊しました。Eclipseを開くと、「JVMが見つかりません.....」というエラーが発生しました。したがって、javaw.exeの場所を明示的に指定しました

-vm

C:\Progra~2\Java\jdk1.7.0_45\bin\javaw.exe

eclipse.ini ファイル内。「Java は開始されましたが、終了コード 13 が返されました」と表示されます。また、elispse.ini ファイルで -Dosgi.requiredJavaVersion=1.5 を -Dosgi.requiredJavaVersion=1.7 に変更しました。

次のような多くのソリューションがオンラインにあります。

MyEclipse 10 が起動しない「Java は起動されましたが、終了コード 13 が返されました」

しかし、どれも機能しません。洞察はありますか?

4

12 に答える 12

21

eclipse.ini ファイルに次のように入力します。

–vm
/home/aniket/jdk1.7.0_11/bin(Your path to JDK 7)

行前-vmargs

于 2013-11-01T05:48:03.377 に答える
8

私も同じ問題を抱えていました。私は64ビットOSでwindows8を使用していました。Program Files(*86) へのパスを変更したところ、動作が開始されました。この行を eclipse.ini ファイルに次のように入れます。

-vm
 C:\Program Files (x86)\Java\jre7\bin\javaw.exe
于 2014-08-07T05:38:43.593 に答える
2

ここに画像の説明を入力以下の手順を実行してこれを修正しました。

  1. 日食は、「C:\ProgramData\Oracle\Java\javapath」から Java 実行可能ファイルを見つけます。

    2.フォルダー構造には、以下の実行可能ファイルへのショートカットが含まれます。java.exe
    ii. javaw.exe
    iii. javaws.exe 3.私にとって、実行可能パスは私の(ProgramFiles(x84))フォルダーの場所を指していました

  2. Program Filesパス(64ビット)に修正したところ、問題は解決しました

同じスクリーンショットを見つけてください。

于 2014-12-13T18:24:11.490 に答える
1

eclipse.exe を開く代わりに、最初に configuration という名前のフォルダーを開き、1401241141809.log のようなログ ファイルを取得します。そのログを開く(最新のものを開く)詳細エラーがそこにリストされます。例: java.lang.UnsatisfiedLinkError: 32 ビット JVM に 64 ビット SWT ライブラリを読み込めません

同じバージョンの JVM と SDK が必要であることを意味します。

于 2014-05-28T01:59:09.070 に答える
1

JDK1.8 64bit バージョンを JDK 1.8 32bit(x86) バージョンに変更することで、この問題を解決できました。

于 2014-11-24T12:24:16.023 に答える
0

Java 8をアンインストールすると、正常に機能しました。

于 2014-10-23T05:10:12.017 に答える