Мил*_*кез 32 java eclipse git ant
当我尝试使用ctrl+space此错误时显示:
This compilation unit is not on the build path of a Java project.
Run Code Online (Sandbox Code Playgroud)
我看到有类似的主题,但我的工作环境是Eclipse,我从Git(我导入项目作为一般项目)拉我的项目,我使用Apache Ant.谁能帮我?
Log*_*raj 49
由于您将项目作为常规项目导入,因此它没有java特性,这就是问题所在.
在工作区的.project文件中添加以下行并刷新.
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
Run Code Online (Sandbox Code Playgroud)
小智 9
如果它是Maven项目,那么有时重新导入它有助于:
希望它能解决这个问题.
Loganathan Mohanraj解决方案的另一种替代方法(实际上是通过GUI实现的,但实际上是相同的):