2012-04-11 17 views
3

をJava仮想マシンのポップアップメッセージを作成して、日食の次のVM引数を追加することはできません:私は、アプリケーションを起動したときには、私はGCの詳細を記録したい日食に

-verbose:gc 
-XX:+PrintGCDetails 
-XX:+PrintGCTimeStamps 
-Xmx768M 

は今、私は「できる示すエラーダイアログを取得しますJava仮想マシンを作成しません "。

何が問題ですか?

+1

これはEclipseが起動しようとしている特定のjvmバージョンの有効なスイッチであることを確認しましたか? – serg10

答えて

2

次のlinkは、eclipseでVM引数を指定する方法を説明しています。

Now when I launch the application I get an error dialog that states "can not create java virtual machine".

これにはかなりの理由があります。 1つの一般的なものは、Eclipse実行ファイルがJava実行ファイルを見つけることができないということです。 eclipse.iniファイルを開き、次の行を追加できます。

-vm 
/opt/jdk/bin/javaw.exe 

上記のパスを実行可能ファイルのパスに置き換える必要があります。

0

私たちも同様の問題に直面していました。私たちはJava 7をアンインストールし、Java 6(http://www.java.com/en/download/manual_v6.jsp)に置き換えました。これは私たちのために働いていました。 (上記の推奨変更 - vmなどの.iniファイルの編集 - 私たちのためには機能しませんでした!ちょうど別のエラーメッセージが表示されました)。

私たちが直面した1つの問題は、コマンドプロンプトで 'java -version'を取得することです。次のエラーが表示されました。「レジストリキーを開く際のJavaエラー」次のリンクの選択された回答(windows/system32フォルダからjava.exeなどのファイルを削除)が働いていて、私たちは良い結果を得ました。

Java Error opening registry key

0

あなたがたeclipse.iniファイルに「-vm」のための複数のエントリを持っているかどうかを確認します。複数のエントリがあると、このエラーが表示されます。

0

私は非常に簡単な解決策を見つけました。これはeclipse.iniファイルを削除するだけですが、最初にバックアップしてください。

私はこの同じ問題を何度も経験していましたが、私はこれを削除しましたが、もう問題はありません。

ローディング時間も増加しました。今や私の食は早く早く始まります。

関連する問題