2016-10-29 12 views
-1

私はこの問題がカバーされていたことを知っていますが、私の見方は少し違っています。 私は今朝Eclipseを開こうとしましたが動作しませんでした。 Eclipseを実行するには、Java Runtime Environment(JRE)またはJava Development Kit(JDK)が必要です。C:\ Program Files \ Java \ jre1.8.0_102 \ bin " 。JRE仮想マシンが見つかりません

他の質問では、about \ bin \ javaw.exeでした。私は自分のJavaを検証し、JREとJDKの両方を持っています。なぜそれは動作しませんでした、それは2日前に完璧にうまくいっていました。 システムにJavaのアップデートがありましたか?

+1

最近Eclipseをアップグレードしましたか?またはJavaのインストール?またはeclipse.iniファイルを編集しましたか?あなたの質問に "eclipse.ini"ファイルを追加してください。 –

+0

javaのアップデートがありましたが、何もしませんでした。私はこれに新しいので、eclipse.iniファイルを編集する方法はわかりません。それは何ですか? – NewBie1234

+0

@ dtrembl5 "eclipse.ini"ファイルは、Eclipseインストールのルート・ディレクトリーにあります。それはVMのための設定を含むかもしれません: '-vm'を指定する1行とVMを指定する次の行。 '$ {path-to-jdk}/jre/bin/server/jvm.dll'というファイルに" jvm.dll "というパスを入れることをお勧めします。もしその設定が含まれていなければ、それを追加するか、必要でない場合は環境変数、特に 'JAVA_HOME'と' PATH'をチェックしてください。設定が間違っている可能性があります。 – Seelenvirtuose

答えて

0

私は一時的な解決策であるかもしれないが、今デスクトップのlaucherはまだ動作しませんが、私はEclipseのルートファイルに入って、プラグインでランチャーを見つけました: "org.eclipse.equinox.launcher_1.3.200.v20160318- 1642」。 私はEclipseを開くことができました。今のところ動作します。これは古いバージョンのランチャーですか?

編集:永続的な解決策が見つかりました。最後のコメントで示唆したように、PATHが問題でした。 eclipse.iniにjdkの代わりにjreがあることがわかりました。そこで、-vmの後のPATHをC:¥Program Files¥Java¥jdk1.8.0_102¥jre¥binに変更しました。

これで機能します。正しい方向を指摘してくれてありがとう!

0

あなたの問題は、アップデートをダウンロードしたときに競合するJDKとJREをダウンロードしたことです。あなたの答えは正しいですが、あなたは次のいずれかを使用することをお勧めしますか? Eclipseの使用状況に応じて、JDKよりも多くのJREを使用したり、逆に使用することができます。

今後、他のプログラミングソフトウェアを使用している場合、この問題は回避されます。

関連する問題