繁体   English   中英

Intellij IDEA和Gradle项目

[英]Intellij IDEA and Gradle projects

我有一个新项目。 我应该在build.gradle放置apply plugin: 'idea'并运行$ gradle idea吗? 或者我应该将gradle项目直接导入IntelliJ IDEA 14.1? 哪一个允许我添加依赖项到build.gradle并让IDEA自动下载并了解它们?

使用Intellij 14,您只需使用Intellij的文件 - >打开即可打开build.gradle文件。 这将导入gradle项目,包括所有依赖项。 build.gradle文件中更改某些内容后,可以单击gradle工具窗口顶部的“刷新所有gradle项目”。

您还可以在“设置”中的“ 构建工具/ Gradle”选项卡下标记“使用自动导入”。 每次刷新项目时,这将自动解决对gradle项目所做的所有更改。

idea插件是将gradle项目导入Intellij的旧方法。 随着Intellij的新版本,它变得多余。

根据我使用idea经验,插件并不总是在IntelliJ中正常工作,实际上IntelliJ文档指南只是导入build.gradle文件。

此外, Gradleware首席软件工程师 Peter Niederwieser回答了类似的问题 〜2年前提到以下内容:

如果您使用Gradle的构思任务来生成项目文件,这是正常的,因为无法告诉IDEA构建脚本本身的类路径是什么。 如果您改为使用IDEA的Gradle集成(“从Gradle模型导入”),则此问题不存在。

最重要的是,您更安全的方法是直接从IntelliJ导入gradle项目。

您可以在IntelliJ中创建一个新的Gradle项目,它将处理所有依赖项并与Gradle很好地集成。 您可以在此处查看更多信息和详细信息。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM