1

Eclipse Heliosをインストールしました。Eclipse を解凍して開くと、ワークスペースが要求されました。パスを選択したところ、OK と表示されました。ワークスペースが開き、ワークベンチの読み込みが表示され、突然Eclipse IDEが閉じ、メインのEclipseフォルダーにhs_err_pid6040テキストファイルがログとして表示されました。

以下はログファイルの内容です。ほんの一部を入れています。残りは、プロセス、他のスレッド、VM 引数、環境変数、およびシステム構成情報を示しています。エラーの内容やデバッグ方法がわかりません。助けてください。

#
# An unexpected error has been detected by Java Runtime Environment:
#
#  Internal Error (nmethod.cpp:1707), pid=6040, tid=6344
#  Error: guarantee(cont_offset != 0,"unhandled implicit exception in compiled code")
#
# Java VM: Java HotSpot(TM) 64-Bit Server VM (10.0-b19 mixed mode windows-amd64)
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp
#

---------------  T H R E A D  ---------------

Current thread (0x0000000006a7d400):  JavaThread "Worker-1" [_thread_in_Java, id=6344, stack(0x000000000bac0000,0x000000000bbc0000)]

Stack: [0x000000000bac0000,0x000000000bbc0000]
[error occurred during error reporting (printing stack bounds), id 0xc0000005]


[error occurred during error reporting (printing native stack), id 0xc0000005]
4

2 に答える 2

1

システムに複数の JDK がインストールされていて、Eclipse が間違ったものを選択している可能性はありますか?

eclipse.ini を編集して VM を確認してください (これは、Eclipse Helios を抽出またはインストールしたフォルダー内にある必要があります)。

これを行うには、こちらのドキュメントを参照してください。

-vmつまり、次のように、使用する JDK の javaw.exe を指すように eclipse.ini 内の引数を追加または修正する必要があります。

-vm
c:/Program Files/Java/jdk/bin/javaw.exe

javaw.exe を指すように上記のパスを修正します。

OPの質問の範囲外だと思いますが、javaw.exeの代わりにjvm.dllのパスを使用することを考えてみてください。これを見る

于 2012-08-01T16:59:03.773 に答える
1

Q: バグが発生しました。解決策はありませんか?

A: あなたは十分によく見ていませんでした。バグはあなたのバージョン (6.04) で指摘され、その後のリリースで修正されました。

JVMをアップグレードしてください:)

于 2012-08-01T17:01:05.110 に答える