我有一个新项目。我应该在apply plugin: 'idea'
中放置build.gradle
并运行$ gradle idea
吗?或者我应该将gradle项目直接导入IntelliJ IDEA 14.1?哪一个允许我将依赖项添加到build.gradle
并让IDEA自动下载&了解他们?
答案 0 :(得分:21)
使用Intellij 14,您只需使用Intellij的文件 - >打开build.gradle
文件即可。打开即可。这将导入gradle项目,包括所有依赖项。
更改build.gradle
文件中的内容后,您可以单击"刷新所有gradle项目"在gradle工具窗口的顶部。
您也可以标记"使用自动导入"在“设置”中的构建工具/ Gradle 选项卡下。这将解决每次刷新项目时对gradle项目所做的所有更改。
构思插件是将gradle项目导入Intellij的旧方法。 使用较新版本的Intellij,它已经变得多余了。
答案 1 :(得分:6)
根据我使用idea
插件的经验并不总是在IntelliJ中正常工作,实际上IntelliJ documentation guidelines只是导入build.gradle文件。
另外,Peter Niederwieser Principal Software Engineer at Gradleware回答a similar question〜2年前回答{{3}}提及以下内容:
如果您使用Gradle的构思任务来生成项目文件,这是正常的,因为无法告诉IDEA构建脚本本身的类路径是什么。如果您改为使用IDEA的Gradle集成(“从Gradle模型导入”),则此问题不存在。
最重要的是,您更安全的方法是直接从IntelliJ导入gradle项目。
答案 2 :(得分:1)
您可以在IntelliJ中创建一个新的Gradle项目,它将处理所有依赖项并与Gradle很好地集成。您可以see here了解更多信息和细节。