我正在使用 IDEA - 11.1.1 和 gradle - gradle-1.0-milestone-9(我也试过使用RC3版本),在 Windows 7 上(如果有关系的话)。在导入 gradle 项目后,IDEA 抱怨 String 对象。我认为我在 groovy 配置方面缺少了一些东西。我还将 - main 和 test 文件夹分别标记为 Sources 和 Test Resources。我错过了什么明显的东西吗?
文件 -> 项目结构 -> 项目
并检查/修复 项目SDK
。请尝试检查您的项目和模块SDK。
在您的模块上选择F4或右键单击“打开模块设置” 检查您的SDK和模块SDK
我相信这将解决您的问题。
请检查您的IDEA项目设置,看看您的JDK是否已正确配置。
我建议您使用gradle idea插件
来创建IDEA项目文件,而不是使用将现有gradle项目导入IDEA的导入功能,因为从我的经验来看,这种方法会造成麻烦。此外,通过gradle添加新的jar包并通过gradle更新您的IDEA项目文件似乎更为一致。
我上传了一个build.gradle
代码片段,这可能会给您一个好的开端:
https://gist.github.com/1580234
其中包含一些解释性注释。
祝好!
Jan
java -v
和groovy -v
来检查 Java 和 Groovy 的版本。 - Tarunbuild.gradle
中,我配置了groovy
插件,在dependencies
部分中,我有groovy "org.codehaus.groovy:groovy-all:1.8.0"
。顺便说一句,我已经用gradle idea
生成了IntelliJ设置文件,但我认为使用gradle import应该以同样的方式工作。 - rodion