当我尝试使用 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 - 此编译单元不在 Java 项目的构建路径上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25401124/