128

Subversive for Eclipse を使用してプロジェクトをチェックアウトしましたが、次のエラーが表示されます。

  • ビルド パス エラーが解決されるまで、プロジェクトをビルドできません
  • バインドされていないクラスパス コンテナー: 'JRE System Library[jdk1.5.0_08]'

最初のエラーは、2 番目のエラーが解決されるとすぐに解決されると想定しています。JDK 1.5.0_08 をインストールしてプロジェクトの jre システム ライブラリとして設定する必要があると思いますが、ダウンロードする場所が見つかりません。最も近いのは JDK 1.5.0_22 です。

誰かが代替ソリューション (または jdk1.5.0_08 のダウンロード リンク) を提供できれば、私はそれを感謝します。

4

13 に答える 13

196

次の方法で修正されたワークスペースを再作成したときに、同様の問題が発生しました。

Eclipse で、に移動しWindow -> Preferencesます。Java の下で「Installed JREs」を選択し、ボックスの 1 つをチェックしてデフォルトの JRE を指定します。[OK] をクリックして、プロジェクトのプロパティに戻ります。「Java Build Path」セクションに移動し、「Libraries」タブを選択します。バインドされていないシステム デフォルト ライブラリを削除し、[ライブラリの追加] ボタンをクリックします。「JRE System Library」を選択すると、準備完了です。

于 2011-05-11T02:17:04.127 に答える
103

FAQを考えると、プロジェクト ファイルを共有することには利点があり、Java プロジェクトの推奨される方法でもあります (個人的には、私はそうしません)。

おそらく、次のいくつかがあなたのために働くでしょう:

  1. プロジェクトのプロパティを編集します (プロジェクトを右クリックし、[プロパティ]、[Java ビルド パス]、[ライブラリ]、[ライブラリの削除と追加] の順にクリックします。
  2. 「プロジェクトファイル」なしでプロジェクトのファイルをインポートします
  3. http://java.sun.com/javase/downloads/index_jdk5.jspから JDK1.5 をインストールし、パスを修正できるかどうかを確認します。
于 2010-01-18T02:12:02.050 に答える