2012-02-15 4 views
1

Win7(64)でEclipse 3.6.2を使用しています。今日私はJava 6(JREとJDKの両方64ビット)を29から31に更新しました。私のプロジェクトはもうビルドされません.EclipseはもはやEnumを見つけることができません。私はthis questionを知っていますが、私は立ち往生しています。ここEclipseが壊れて以来Java 6.31:java.lang.Enumのクラスファイルが見つかりません

enter image description here

およびJREのシステム設定されています:

enter image description here

どのようにこの問題を解決するためには、

これらは、LIBSのためのプロジェクトの設定はありますか?

答えて

1

Javaの最も重要なクラスが含まれているリストの中のrt.jarライブラリが(少なくとも)欠けています。このJRE定義を削除し、Eclipseに再検出させることをお勧めします。

FYI:EclipseのJava 6 Update 30 JREには、設定で10個のjarがリストされています。私は、Java 6 Update 31には少なくとも同じ数のjarファイルがあることを期待しています。

+0

私はそれを修正しました:jdk_の_jreをインストール済みのjresのリストに追加し、デフォルトとして設定してプロジェクトに追加しました(プロパティ - > javaビルドパス - >ライブラリ - >ライブラリの追加 - > jreシステムライブラリ)を読み込み、破損したjreをプロパティから削除しました。プロジェクトを再ビルドします。今すぐプロジェクトが構築されます。 –

関連する問題