24

今日、JREを2012年6月23日に更新しましたが、その後、日食は開始されなくなります。ダブルクリックして日食を開始すると、スプラッシュ画面がカメラのフラッシュのように表示され、何も起こりません。

これを修正する方法について何かアイデアはありますか?

4

10 に答える 10

44

これは私のために働いたものです:行を削除します:

-vmargs
-Dosgi.requiredJavaVersion=1.5

次の2行を追加します。

-vm
C:\Program Files\Java\jdk1.7.0_03\bin\javaw.exe

インストールに一致するようにパスを編集します。iniファイルは通常Eclipseiniファイルに存在し$ECLIPSE_HOME/eclipse.ini ます

注:アクセスするには、Windowsのセキュリティ設定を変更する必要があります。このタイプのファイルをメモ帳で編集しないことをお勧めします(メモ帳++を使用)。編集する前にファイルをバックアップしてください。

于 2015-04-17T21:19:23.413 に答える
13

この行をeclipse.iniファイルに追加しました

-vm
C:\Program Files\Java\jdk1.7.0_03\bin\javaw.exe

私のブログのソリューション とそれは現在正常に実行されています。

于 2012-06-23T11:00:22.630 に答える
4

java \ binパスがパスに追加されているかどうかを確認し、Eclipseインストールフォルダー内にeclipse.iniというファイルがあり、vmargsが次のように追加されているかどうかを確認します。

-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms512m
-Xmx1024m
于 2012-06-23T09:57:46.153 に答える
2

Eclipseとは異なるバージョンのJDK/JREがインストールされているかどうかを確認します。64ビットのJDKバージョンをインストールしていて、Eclipseのバージョンが32ビットの場合、機能しません。それらは等しくなければなりません。

Javaのバージョンを確認するには、コマンドラインウィンドウで次のように入力します。

java -d64 -version

「エラー:このJavaインスタンスは64ビットJVMをサポートしていません。目的のバージョンをインストールしてください。」と表示された場合は、Javaバージョンが32ビットであることを意味します。

Eclipseのバージョンを確認するには、この投稿を参照してください。

于 2014-10-12T20:04:17.197 に答える
1

正しい方法は、次の行を置き換えることです。

-vmargs
-Dosgi.requiredJavaVersion=1.5

次の2行で:

-vm
C:\Program Files\java\jdk1.8.0_102\bin\javaw.exe

インストールに一致するようにパスを編集する必要があります。

これでも十分ではありません。ワークスペースから「.metadata」フォルダを削除する必要があります。

于 2016-08-22T09:25:42.547 に答える
1

javaから更新した後、同じ課題が発生しました。ウェブを検索した後。この単純なソリューションを使用しました。Eclipseのインストール方向を見つけます。鉱山はC:\ Users \ adefemi \ eclipse \ jee-neon\eclipseの下にありました

次に、ecliipse.iniを開き、次のような行に移動します。C:/ Program Files / Java / jre1.8.0_144 / bin

それに応じてバージョン名を変更してください。たとえば、以前はC:/ Program Files / Java / jre1.8.0_121/binでした。

それが私がしなければならなかったすべてであり、日食は再び開き始めました。

于 2017-08-25T16:03:04.807 に答える
0

JAVA_HOME環境変数を確認してください。新しい場所を指していますか?クラッシュの結果として生成されたログファイルも参照してください

于 2012-06-23T10:27:32.437 に答える
0

Javaに関してEclipseで問題が発生した場合は、マシンにJavaを手動でインストールしてください(http://java.com/en/download/manual.jsp)。

64ビットマシンを使用している場合は、c:\program files\java (Default Path)の代わりにjavaをインストールする必要がありc:\program files (x86)\javaます。

環境変数パスをに設定しますc:\program files\java\bin;

そして、これはあなたの問題を解決します。

于 2015-05-19T06:08:10.480 に答える
0

最新のJAVA更新ツールの使用。

http://java.com/en/download/installed8.jspを介して更新した後、Javaの更新プロセスを実行し、次にJavaの更新プロセスを実行して、同じ問題が発生したEclipseを開いたとします。 。

これを修正するには、Windowsの環境変数に移動して「Path」変数を確認します。Java更新プロセスで「C:\ ProgramData \ Oracle \ Java \ javapath」のようなエントリが追加されていることがわかります。これを削除して、「JAVA_HOME」を追加します。 1つまたはJavaの場所があります。また、「パス」環境の開始時に入力する必要があることに注意してください。

これは私に起こり、Javaアップデートの追加されたエントリを削除すると問題が解決し、eclipse.iniにJavaの-vmとパスも追加されます。

{申し訳ありませんが、それを証明するスクリーンショットはありません}

于 2016-06-13T10:52:57.293 に答える
0

Javaアップデートがマシンにインストールされたら、eclipse.iniファイルを編集して最新のjdkの場所をアップデートします。

MacOSでは、

  1. Eclipseアプリアイコンを右クリックします。
  2. をクリックしShow Package Contentsます。
  3. に移動しContents/Eclipseます。
  4. ファイルを開きeclipse.iniます。
  5. -vm /Library/Java/JavaVirtualMachines/jdk1.8.0_251.jdk/Contents/Home/jre/bin最新を指すようにを編集します。
  6. 保存して閉じeclipse.iniます。

Eclipseアプリケーションを起動すると、エラーが修正されました。

于 2020-09-24T16:24:48.753 に答える