4

Eclipse 3.5 をインストールしました。Android プラグインをインストールする前に、Java jdk をインストールする必要がありました。再起動後、次のエラーが表示されるため、Eclipse を起動できなくなりました。

エラー: Java 2 ランタイム環境が見つかりませんでした

奇妙なことに、PHP プログラミングに使用する他の Eclipse インストールを開くことさえできなくなりました。助言がありますか?

アップデート:

これは私の eclipse.ini です:

-startup
plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.0.200.v20090519
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
-vmargs
-Xms40m
-Xmx256m
4

11 に答える 11

6

eclipse.ini に以下を追加することで、開始する jdk/jre を Eclipse セッションに明示的に伝えることができます。

-vm
c:/your/jre/bin/javaw.exe

Eclipse の起動方法の詳細については、こちらを参照してください

于 2010-12-08T14:48:28.853 に答える
5

Javaが正常にインストールされたことを除いて、同様の問題がありました。c:/my-path-to-java/jre/bin を PATH (システム環境変数) に追加すると、Eclipse が正常に起動しました。

于 2011-08-17T20:19:16.867 に答える
3

PATH環境変数を次のように変更します

...;%SystemRoot%\System32;...;C:\Program Files\Java\jdk1.7.0_17\bin;...

のようなものに

...;C:\Program Files\Java\jdk1.7.0_17\bin;...;%SystemRoot%\System32;...
于 2013-03-27T11:21:19.310 に答える
2

コンピュータのシステム プロパティ環境変数 JAVA_HOME から jdk インストールへの正しいパスへのパス変数を確認します。

于 2010-12-08T14:21:19.153 に答える
1

PHP Eclipse も起動しないのは理にかなっています。Eclipse は Java 自体で実行されます。JRE が見つからない可能性があります。

だから私は2つの可能性を見ます:

  • JRE が破損しているため、再インストールする必要があります
  • Eclipse は 2 jre によって混乱しており (私にはありそうもない)、正しいものを指す必要があります (Dimistrisli の提案による)。
于 2010-12-08T15:41:16.773 に答える
1

同じ問題がありました。Eclipse (3.7) はしばらくの間 JDK 6 で問題なく動作し、その後 JRE 5 をインストールしました (理由は聞かないでください)。

最新のように見えるこのEclipse wikiページには、次のように記載されています。

JVM が eclipse/jre ディレクトリにインストールされている場合、Eclipse はそれを使用します。それ以外の場合、ランチャーは eclipse.ini ファイルとシステム パス変数を調べます。Eclipse は JAVA_HOME 環境変数を参照しません

実際、私は JAVA_HOME を変更しなかったので、そうではありませんでした。ただし、同じ wiki ページの下部に、誰かが次のように追加しました。

JVM 検索順序に関するコメント (Windows 上) - 私のテスト (Windows 7、Eclipse 3.4.1) では、Eclipse がレジストリ内の JVM も検索することが示されています。私の場合は HKLM\Software\Wow6432Node\JavaSoft\Java Runtime Environment です。

そこで、前述のレジストリ エントリを見つけました。値は「1.5」になり、「1.6」に変更されました。その後、PC (Windows 7) を再起動すると、出来上がり - Eclipse が復活しました。

「-vm」を追加するとこれが修正される可能性があることに同意しますが、私にはうまくいかないようです(適切な場所/形式で追加しなかった可能性があります)。しかし、IMO、私の場合はレジストリの修正の方が優れていました。コンピューターを再起動し、Eclipse が正常に戻ったことを確認した後、JRE 5 をアンインストールして (「プログラムの追加と削除」を使用)、未解決の問題を解決しました。

于 2011-11-03T08:40:02.450 に答える
1

私の場合、最新の JRE のインストールはうまくいきました: http://www.oracle.com/technetwork/java/javase/overview/index.html

于 2011-12-03T00:38:06.540 に答える
1

最近JDK 7 Update 9をインストールしたときに同じ問題が発生しました。Eclipseが開かず、CMDから「java -version」を実行しても機能しませんでした。PATH 変数を正しい bin ディレクトリに設定しました。

とにかく、最終的に JAVA_HOME を新しいインストール ディレクトリに設定すると、Eclipse が正常に起動しました。JDK 7 Update 9 の何が問題なのかわからない。

于 2012-11-11T18:04:22.303 に答える
1

Java のインストールが破損している可能性があります。実行プロンプトで次を実行し、得られたものをコードタグに貼り付けることはできますか:

dir /d /s "%JAVA_HOME%" > "%HOMEPATH%\java2.txt" && notepad "%HOMEPATH%\java2.txt"
于 2010-12-08T15:20:04.343 に答える
0

Eclipse 設定の「インストールされた JRE」の下で、すべてが正しくセットアップされていることを確認してください。

于 2010-12-08T14:21:58.623 に答える