该编译单元不在Java项目的构建路径上

当我尝试使用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>

以上是 该编译单元不在Java项目的构建路径上 的全部内容, 来源链接: utcz.com/qa/403188.html

回到顶部