X64マシンでEclipseHeliosを使用しようとしていますが(この問題はどのEclipseでも発生する可能性があると確信しています)、連携しません。
Eclipseを実行しようとすると、次のようになります。
インストールしました
環境変数を正しくリンクし、Javaファイルをcmd
を介してコンパイルしようとしましたが、成功しました。
Eclipseを実行しようとすると、exit code=13 (required Java version=1.5)
が表示されます。
cmdで以下を実行してみました:-vm "mypath\jdk1.6.025\jre\bin"
フォーラムが提案したコマンド
他のパスと同様に-vm "mypath\jdk1.6.025\bin"
-vm "mypath\jdk1.6.025\jre\bin\javaw.exe"
でも-vm "mypath\jre6\bin"
絶望から無駄に。
私はすべてアイデアがありません、そして誰かがこの問題を抱えていたのだろうかと思います。 heliosx86バージョンとx86JDKバージョンもダウンロードしましたが、問題は解決しませんでした。 (環境変数を変更しました)すべてを元に戻しましたが、行き詰まりました...
関連する質問:Eclipseを実行できません
ディレクトリの名前に!
が含まれていて、Eclipseで問題が発生したことが判明しました。
ディレクトリを(!
が含まれているユーザーディレクトリにあるデスクトップからC:/に)切り替えると、すべて正常に機能しました。 (パス全体については、上記の質問にある画像のDjava.class.pathを見てください。問題が何であったかが明確になるはずです)
Vistaでは、!
文字を含むユーザー名を作成できますが、多くのプログラムで問題が発生します
更新
パスに問題がないのに誰かがまだこの問題を抱えている場合は、
助けてくれたみんなありがとう
X64バージョンをダウンロードしたことを確認してください。 ;)
そして、インストールされているJavaはx86です。 Java x86を使用する場合は、Eclipsex86を使用してください。
たとえば、Eclipseのenv-ArchがJava-Archと一致しなかったため、Eclipse-64ビットはJava-32ビットで実行されます。その逆も同様です。
Windowsの場合:Set correct env path to the specific 32 or 64bit Java acording to Eclipse.
Linuxの場合:run: [path-to-Eclipse]/Eclipse -vm [jdk-path]/bin
を試してください
これは私にとって許可エラーであることが判明しました。ケプラーフォルダー、Eclipseルートディレクトリを変更して、すべてのユーザーにアクセス許可を設定します。これはセキュリティリスクになるため、プログラム固有のアクセス許可を設定する必要があります。 procmon.exeを使用すると、javaw.exeが書き込み権限を拒否されていることがわかりました。 Eclipseおよびjavaw.exeのプログラマーは、これらのプログラムにtrustedinstallerとして実行するための昇格されたアクセス許可を与えませんでした。
Eclipseを開始すると、パス上にあるJavaのバージョンは何ですか?コマンドプロンプトでJava-version」と入力してみてください。SunJava 1.5以上。 http://www.ehow.com/how_4784069_terinated-exit-code-error-Eclipse.html を参照してください。
私は同じ問題に直面しました
PATHの私のJavaバージョンが1.8に更新されていたことが判明しました
これを1.7に戻すと、Eclipseは問題なく起動しました