当我尝试使用 ctrl+space
时显示此错误:
This compilation unit is not on the build path of a Java project.
我看到有类似的主题,但我的工作环境是 Eclipse,我从 Git 中提取我的项目(我将项目作为一般项目导入)并且我使用 Apache Ant。谁能帮我?
原文由 Милош Керкез 发布,翻译遵循 CC BY-SA 4.0 许可协议
当我尝试使用 ctrl+space
时显示此错误:
This compilation unit is not on the build path of a Java project.
我看到有类似的主题,但我的工作环境是 Eclipse,我从 Git 中提取我的项目(我将项目作为一般项目导入)并且我使用 Apache Ant。谁能帮我?
原文由 Милош Керкез 发布,翻译遵循 CC BY-SA 4.0 许可协议
Loganathan Mohanraj 解决方案的另一种替代方案(它有效地执行相同操作,但来自 GUI):
原文由 Pradeep Anchan 发布,翻译遵循 CC BY-SA 4.0 许可协议
15 回答8.4k 阅读
8 回答6.2k 阅读
5 回答2.8k 阅读
1 回答4k 阅读✓ 已解决
3 回答6k 阅读
3 回答2.2k 阅读✓ 已解决
3 回答2.6k 阅读
由于您将项目作为一般项目导入,它不具有 java 性质,这就是问题所在。
在工作区的 .project 文件中添加以下行并刷新。