我为一些groovy代码创建了一个intellij Gradle项目。 Gradle正确解析了依赖关系,并将它们添加到Project Structure
的模块选项卡中,但它们未加载到Libraries
选项卡中...因此,无法编译项目,它给出了我错过了库的错误。我做错了什么?
答案 0 :(得分:3)
我不是这方面的专家,我自己刚刚发现了 解决这个问题的方法,但我发现使用idea
Gradle插件为我解决了同样的问题。
所以,在build.gradle
添加:
apply plugin: 'idea'
然后运行:
gradle idea
和Gradle将为您的项目创建.iml
文件,Intellij将理解并使用它们来导入库。我建议首先创建项目的备份,因为如果你的.iml
文件中有其他东西需要Intellij,我怀疑一切都会破坏!我个人觉得它们有点神秘。