在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
:
配置Groovy SDK后,我在构建文件中遇到了Java检查问题:
我做错了什么或者在IDEA中基于Gradle的项目是否正常?我应该禁用检查吗?
更新
我能够导入骨架项目,IDEA会自动正确配置所有内容。但是我仍然在build.gradle
中收到Java检查错误,如上所示。
答案 0 :(得分:3)
如果您使用Gradle的idea
任务生成项目文件,这是正常的,因为无法告诉IDEA构建脚本本身的类路径是什么。如果您改为使用IDEA的Gradle集成("从Gradle模型导入"),则此问题不存在。
答案 1 :(得分:2)
这个问题在一年前被问到IDEA 12,当时Gradle的支持仍然是......让我们说"正在进行中#34;。与此同时,IDEA 13已经淘汰,Gradle支持插件也得到了显着改善。请参阅此(简短)视频了解当前功能:https://m.youtube.com/watch?v=3Euo6xzCwY4这不是一个愚蠢的菜单演练,它是一个具体的例子。