web-dev-qa-db-ja.com

Eclipseのエラー:「ビルドパスエラーが解決されるまでプロジェクトをビルドできません」

私はJavaを学ぶコンピューターサイエンスの学生なので、自宅と大学でLinuxとWindowsの混合環境で仕事をしています。新しいプロジェクトをEclipseワークスペースにコピーした後に問題が発生しました。プロジェクトが表示されますが、赤色の感嘆符とエラーが表示されます:

ビルドパスエラーが解決されるまで、プロジェクトをビルドできません

どうすれば修正できますか?私は解決策を試しました ここで説明 、しかしそれはうまくいきませんでした。

15
Darkphenom
  1. "project navigator"または"package Explorer"ビューを識別します。
    プロジェクトを右クリックして、Build Path --> Configure build Pathを選択します。

  2. 新しいウィンドウに4つのタブがあり、"Libraries"を選択します。そこで、"Web app libraries"(展開)の下に、プロジェクトのクラスパスに追加されたライブラリが表示されます。それらがすべて使用可能かどうかを確認してください。 1つ以上がない場合(名前の横に「欠落」があり、アイコンに赤いマークが付いている)、それらが必要かどうかを確認します(おそらく必要ありません)。不要な場合は削除し、必要な場合はこのウィンドウを終了し、不足しているjarを探してプロジェクトにインポートします。

24
Alfabravo
  1. 問題ビューを開きます。このビューを開くには、Eclipseの左下隅にある小さな+記号をクリックします。それは非常に小さなプラスで、周りに長方形があります。それをクリックして、問題を選択します。

  2. 問題ビューには、解決する必要がある問題が表示されます。

    • 「プロジェクトに必要なライブラリがありません...」というメッセージが表示された場合は、プロジェクトを右クリックしてプロパティを選択し、ビルドパスを選択してビルドパスを設定する必要があります。 [ライブラリ]タブを使用して、必要なjarファイルを追加します。 -不足しているライブラリ以外の問題がある場合、正確な解決策を得るには、ここに正確な問題を投稿する必要があります。
2
CKing

ビルドパスエラーが見つからない場合は、メニュープロジェクトクリーン...がチャームのように機能することがあります。

2
Christine

私の場合、ビルドパス内のすべてのライブラリは問題ありませんでした。

それを解決するために、すべてのプロジェクトメタデータ(.project、.classpath、.settings)を削除し、プロジェクトをMavenプロジェクトとして再インポートしました。

1
Fabio Formosa

Eclipseで、ビルドパスに移動し、[ライブラリを追加]をクリックし、JREシステムライブラリを選択し、[次へ]をクリックし、オプション[ワークスペースのデフォルトJRE(i)]を選択し、[完了]をクリックします。

これは私のために働いた。

0
Nages
  1. プロジェクト>プロパティ> Java Build Path> Libraries

  2. 赤い「X」が付いたファイルを削除します(JREなど)。

  3. ライブラリを追加

それが私の問題を解決した方法です。

0
rodi

いずれの場合でも動作しない場合... Eclipseワークスペースからプロジェクトを削除し、Mavenプロジェクトである場合はMavenプロジェクトとして再度インポートします。それ以外の場合は、既存のプロジェクトとしてインポートします。

私は以前に与えられたすべてのソリューションを試しましたが、それらは機能しませんでしたが、それは私のために機能します。

0
Vijay Bhatt

システムにもこの問題がありましたが、プロジェクトの内部を見ると、プロジェクトパスの.classpathファイルのXML構造が正しくありませんでした。そのファイルを修正した後、問題は解決しました。

0
Sohbati