1. ホーム
  2. java

[解決済み] このコンパイルユニットは、Javaプロジェクトのビルドパスに存在しません。

2022-02-02 18:43:04

質問

を使おうとすると ctrl+space というエラーが表示されます。

This compilation unit is not on the build path of a Java project.

同じようなトピックがあるようですが、私の作業環境はEclipseで、Gitからプロジェクトを取り出し(一般プロジェクトとしてプロジェクトをインポート)、Apache Antを使用しています。どなたか教えてください。

解決方法は?

一般プロジェクトとしてインポートしたため、javaの性質を持っておらず、それが問題です。

ワークスペースの.projectファイルに以下の行を追加し、更新してください。

<natures>
      <nature>org.eclipse.jdt.core.javanature</nature>
</natures>