Intellij IDEA和Gradle项目

2022-09-04 06:49:28

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


答案 1

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

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

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


答案 2

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

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

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

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


推荐