Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.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
Eclipse不将项目识别为Gradle项目_Eclipse_Gradle - Fatal编程技术网

Eclipse不将项目识别为Gradle项目

Eclipse不将项目识别为Gradle项目,eclipse,gradle,Eclipse,Gradle,我想和gradle建立一个项目。我的项目中包括build.gradle。 但eclipse并没有将其识别为gradle项目,我无法构建它。有人能给出解决方案吗。Eclipse没有对Gradle的本机支持。为了在Eclipse中支持Gradle,SpringSource提供了一些支持,但最简单的方法是从Gradle生成Eclipse项目,如下所示,为了让eclipse识别Gradle项目,我添加了Gradle属性,然后我必须单击Gradle->Refresh All,然后Gradle图标出现,所有

我想和gradle建立一个项目。我的项目中包括build.gradle。
但eclipse并没有将其识别为gradle项目,我无法构建它。有人能给出解决方案吗。

Eclipse没有对Gradle的本机支持。为了在Eclipse中支持Gradle,SpringSource提供了一些支持,但最简单的方法是从Gradle生成Eclipse项目,如下所示,为了让eclipse识别Gradle项目,我添加了Gradle属性,然后我必须单击
Gradle->Refresh All
,然后Gradle图标出现,所有依赖项都得到了解决


刷新之前单击“启用依赖项管理”,导致“此操作未启用”,所有渐变菜单选项变灰。

我在Spring工具套件中遇到了这个问题

这就是我所做的

  • 在项目上单击鼠标右键进入关联菜单
  • 转到“配置” 靠近菜单底部(对我而言)
  • 选择的子菜单选项 “转换为Gradle项目”
  • 刷新项目
  • 导入的项目的
    build.gradle
    然后出现在gradle视图的下拉选项中。

    如果您正在使用gradle集成,可以尝试将以下代码段添加到build.gradle文件中:

    eclipse {
        project.natures 'org.eclipse.buildship.core.gradleprojectnature'
        .....
    }
    
    然后运行“gradle eclipse”重新生成eclipse项目文件,并在eclipse中刷新项目。

    在eclipse中:

    Right-click on your project --> Configure --> Add Gradle Nature.
    

    您的项目将自动刷新,您将看到Gradle下载的所有依赖项。

    我已经安装了用于eclipse的Gradle插件。但是它没有将其识别为Gradle项目。您认为它应该将该项目识别为Gradle项目是什么原因?您是否按照文档中的说明运行了导入向导?谢谢…我的问题解决了…一旦项目生成,gradle图标就会从项目中消失。因此,如果我需要生成项目,我需要删除项目并再次导入它…除非.project文件声明了gradle性质,否则它不会被视为gradle项目,例如:
    org.springsource.ide.eclipse.gradle.core.nature
    。我将此作为最佳答案:)我将“添加gradle nature”视为一个选项,但不是“转换为gradle”。不幸的是,我在Eclipse2019-03(4.11.0)上,它认为EclipseBuildShip已经安装了。编辑这个答案可能有点旧。在过去的4.5年里,日食有了很大的发展,我一直缺席。