我刚刚在我的'El Capitan'Mac上下载了一个全新的Eclipse Mars安装程序,我正在尝试与他们的同事合作完成他们的项目。但是,我似乎无法让它发挥作用。我尝试将其作为.git文件,gradle文件,一般Java文件导入,结果通常是相同的。 Gradle会运行,但Project-> Build总是灰色的(灰色?),我无法构建或运行项目。当我转到项目的属性时,没有“Java”的设置(这是一个Java项目,Eclipse似乎正确地检测到了标记。)
当我进入Project-> Build时,“Build Project”显示为灰色(灰色?)。
最后,当我右键单击Gradle时,这里是否应该有一些Gradle选项?
到目前为止我尝试过的一些事情/我要尝试一下:
还有什么我可以做的吗?还有什么我忘记做的吗?有什么我做错了吗?
*编辑:添加.project文件:
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>test</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.buildship.core.gradleprojectbuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.buildship.core.gradleprojectnature</nature>
</natures>
</projectDescription>
答案 0 :(得分:0)
.project文件显示该项目不是Java项目,因此您无法在“属性”中获取任何Java特定条目。
解决此问题的一种方法是将.project文件编辑为:
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>test</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.buildship.core.gradleprojectbuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.buildship.core.gradleprojectnature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
</projectDescription>
更改此项后,您可能需要刷新项目。
这增加了Java构建命令和Java项目性质。
然后,您应该在项目属性上拥有Java页面。