eclipseが突然、動作不良
「"Java ツールを初期化中" 中に内部エラーが発生しました。」
みたいなエラーが時々出るようになって、デバッグ実行とか、一部の機能が動かなくなった。
いつの間にか、jre と jdk のバージョンが一致していなかったのが原因だったらしい。
(jre の java.exe と jdk の java.exe で -version を実行した結果が違っていた。)
同じバージョンを入れるとすんなり動いた。
・・・と思ったら・・・
サンプルプログラムをデバッグ実行したら、実行後、
「ERROR: JDWP Unable to get JNI 1.2 environment, jvm->GetEnv() return code = -2」
なるエラーが出た。
jreをjdkのそれに指定したら、出なくなった。
(「ウィンドウ > 設定」の「Java > インストール済みの JRE」でJDKのディレクトリを追加し、そちらを使うようにする。)