gpt4 book ai didi

java - Java Eclipse SDK无法构建项目,我也不知道为什么

转载 作者:行者123 更新时间:2023-12-03 06:12:14 25 4
gpt4 key购买 nike

我刚刚在我的“El Capitan” Mac上下载了全新的Eclipse Mars安装,并且正在尝试与同事合作进行他们的项目。但是,我似乎无法使其正常工作。我尝试将其导入为.git文件,gradle文件,常规Java文件,结果通常是相同的。 Gradle将运行,但是Project-> Build始终为灰色(灰色?),并且我无法生成或运行项目。当我转到项目的属性时,没有“Java”的设置(这是一个Java项目,Eclipse似乎正确地检测到了标记。)

这是我预期“Java”所在的屏幕快照:No Java??

当我转到Project-> Build时,“Build Project”显示为灰色(灰色?)。
grayed out

最后,当我右键单击Gradle时,这里也应该没有Gradle选项吗?
enter image description here

到目前为止,我已经尝试过的某些事情/我已经尝试过:

  • 将我的项目导入为git项目
  • 将我的项目导入为“现有代码”项目
  • 将我的项目导入为Gradle项目
  • 我已经确保安装了git / 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>

    最佳答案

    .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页面。

    关于java - Java Eclipse SDK无法构建项目,我也不知道为什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33746174/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com