Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/354.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Eclipse SDK无法构建项目,我不支持';我不知道为什么_Java_Eclipse_Git_Macos_Gradle - Fatal编程技术网

Java Eclipse SDK无法构建项目,我不支持';我不知道为什么

Java Eclipse SDK无法构建项目,我不支持';我不知道为什么,java,eclipse,git,macos,gradle,Java,Eclipse,Git,Macos,Gradle,我刚刚在我的“El Capitan”Mac上下载了一个全新的Eclipse Mars安装,我正试图与一位同事合作完成他们的一个项目。然而,我似乎无法让它发挥作用。我尝试过将其导入为.git文件、gradle文件和通用Java文件,结果通常是相同的。Gradle将运行,但Project->Build始终为灰色(灰色?),我无法构建或运行该项目。当我转到项目的属性时,没有“Java”的设置(这是一个Java项目,Eclipse似乎正确地检测到了标记) 下面是我所期望的“Java”的屏幕截图: 当我进

我刚刚在我的“El Capitan”Mac上下载了一个全新的Eclipse Mars安装,我正试图与一位同事合作完成他们的一个项目。然而,我似乎无法让它发挥作用。我尝试过将其导入为.git文件、gradle文件和通用Java文件,结果通常是相同的。Gradle将运行,但Project->Build始终为灰色(灰色?),我无法构建或运行该项目。当我转到项目的属性时,没有“Java”的设置(这是一个Java项目,Eclipse似乎正确地检测到了标记)

下面是我所期望的“Java”的屏幕截图:

当我进入Project->Build时,“Build Project”显示为灰色。

最后,当我右键单击Gradle时,这里是否也应该有一些Gradle选项?

到目前为止,我已经尝试过的一些事情/概括起来,我已经尝试过:

  • 将我的项目导入为git项目
  • 将我的项目导入为“现有代码”项目
  • 将我的项目导入为gradle项目
  • 我已确保安装了git/gradle
  • 还有什么我能做的吗?还有什么我忘了做的吗?有什么是我做错的吗

    *编辑:添加.project文件:

    
    测验
    org.eclipse.buildship.core.gradleprojectbuilder
    org.eclipse.buildship.core.gradleprojectnature
    
    该.project文件显示该项目不是Java项目,因此属性中没有任何特定于Java的条目

    解决此问题的一种方法是将.project文件编辑为:

    
    测验
    org.eclipse.buildship.core.gradleprojectbuilder
    org.eclipse.jdt.core.javabuilder
    org.eclipse.buildship.core.gradleprojectnature
    org.eclipse.jdt.core.javanature
    
    更改此选项后,您可能需要刷新项目

    这增加了Java构建命令和Java项目性质


    然后,您应该在项目属性上有Java页面。

    您是否尝试以运行方式运行,然后选择Gradle?另外,您是否检查了gradle的插件是否已安装?我正在使用Maven,所以当我尝试构建和运行时,我右键单击项目上的鼠标,然后以Maven build的形式运行。有几种不同的Eclipse下载,有些包含Java,有些不包含。我没有这个选项,@m。aibin@greg-我很确定我有Java的,但是我如何才能确定呢?向我们展示该项目的“.project”文件的内容。