将现有的Gradle Git项目导入Eclipse

60

最重要的是确保所有插件都是最新版本。Eclipse 2020-02捆绑的Eclipse Buildship Plugin存在问题,但更新后的版本可以正常使用。注意:必须将JavaSE-14配置为Java开发工具包。 14是Gradle配置的Java版本。 - koppor
11个回答

65

通常只需在您的 build.gradle 中添加 apply plugin:“eclipse”并运行即可。

cd myProject/
gradle eclipse

然后刷新你的Eclipse项目。

偶尔,您需要调整build.gradle以非常特定的方式生成Eclipse设置。

如果您使用的是STS,则有关于Eclipse的gradle支持,但我不确定它有多好。

我所知道的唯一一个具有良好本地支持gradle的IDE是IntelliJ IDEA。它可以通过GUI完全导入gradle项目。 有一个免费的Community Edition可以尝试。


3
请注意问题明确表示不想使用Gradle Eclipse插件,即不从Gradle生成Eclipse项目。 您回复的第二部分是适用的。 - aled

31

2
我认为这可能需要成为正确答案,而不是三年前的晦涩答案。 - matanster
3
也可以尝试使用Buildship。它是官方的 - ADTC
2
在Eclipse Neon中,Buildship已经预装。安装Eclipse后,您可以立即导入Gradle项目。 - ADTC
2
使用STS。Eclipse Marketplace >> 搜索“buildship”。现在您可以导入gradle项目。 - user1521567
1
链接已失效,请使用https://marketplace.eclipse.org/content/buildship-gradle-integration。 - vikramvi
显示剩余4条评论

8
请将以下内容添加到您的 build.gradle 文件中:
apply plugin: 'eclipse'

并浏览到项目目录

gradle eclipse

5

我之前浏览过这个问题,但没有找到完整的基于GUI的解决方案。今天我获得了Spring提供的一个基于GUI的解决方案。

简而言之,我们只需要做如下两步:

1.从更新站点在Eclipse中安装插件: 站点链接

2.将项目作为Gradle导入并浏览.gradle文件... 就这么简单。

完整文档在这里: 这里


1
链接不可用或已过时。请使用:https://projects.eclipse.org/projects/tools.buildship。 - leole

4

STS现在发出警告,它将很快被废弃,请改用Buildship。 - Tschallacka

4
您可以按照以下步骤进行操作:
  1. 在Eclipse Marketplace中搜索“Buildship”并安装Buildship Gradle集成。点击安装。

  2. 点击“文件”->“导入” ▸ “已存在的Gradle项目”。

  3. 浏览到项目根目录。

  4. 点击“完成”以加载您的项目。

可能需要一些时间来导入Gradle项目,所以请耐心等待。


运行搜索查询在 Eclipse 市场中显示 0 个匹配项 ;( 奇怪 - Ayyoub

2

请前往维护官方存储库的 GitHub 页面:https://github.com/spring-projects/eclipse-integration-gradle/blob/master/README.md

复制最新版本链接:http://dist.springsource.com/release/TOOLS/gradle (最新版本)

在 Eclipse 中使用以下步骤安装新软件:帮助->安装新软件->将链接粘贴到“工作区”中->按回车键->选择扩展名->点击下一步,同意许可证并按照提示进行操作。

安装后,只需将项目导入为 Gradle 项目,Eclipse 将处理其余部分。


2

打开Eclipse并在包资源管理器中右键点击 → 导入 选择Gradle 浏览到您检出的位置 点击“构建模型” 选择所有项目并点击完成


1
我使用另一个 Eclipse 插件来导入现有的 Gradle 项目。
您可以使用 Eclipse Marketplace 客户端安装 Builship Gradle Gntegration 2.0
然后选择 FIle ▸ Import ▸ Existing Gradle Project。 最后,指定您的项目根目录并单击完成。

0
截至回答时,Eclipse版本:2020-06(4.16.0)具有文件-->导入-->Gradle-->现有Gradle项目菜单选项。您可以使用此选项直接将Gradle项目导入Eclipse中。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接