3

在 IntelliJ IDEA 12.1.3 中开始新的 Gradle 项目的最佳程序是什么?

我用idea插件创建了一个骨架build.gradle文件来生成项目文件:

apply plugin: 'java'
apply plugin: 'idea'

task wrapper(type: Wrapper) {
    gradleVersion = '1.6'
}

当我打开新项目 IntelliJ 抱怨说Groovy SDK is not configured for module

未为模块“gradle”配置 Groovy SDK

配置 Groovy SDK 后,我在构建文件中遇到 Java 检查问题:

java.sql.Wrapper? (多选...) Alt+Enter

我做错了什么,或者这对于 IDEA 中基于 Gradle 的项目是否正常?我应该禁用检查吗?


更新

我能够导入一个骨架项目,IDEA 会自动正确配置所有内容。build.gradle但是,如上所示,我仍然收到 Java 检查错误。

构建 #IU-129.451

4

2 回答 2

3

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

于 2013-06-09T00:33:48.900 回答
2

这个问题是在一年前针对 IDEA 12 提出的,当时 Gradle 支持仍然......让我们说“正在进行中”。与此同时,IDEA 13 已经发布,Gradle 支持插件得到了显着改进。有关当前功能,请参阅此(短)视频:https ://m.youtube.com/watch?v=3Euo6xzCwY4这不是一个愚蠢的菜单演练,而是一个具体示例。

于 2014-07-15T05:24:34.680 回答