intellij-idea - Gradle依赖关系未在IntelliJ中添加为库

标签 intellij-idea groovy gradle

我为一些常规代码创建了一个intellij Gradle项目。 Gradle正确地解决了依赖关系,并将其添加到Project Structure的modules选项卡中,但是它们没有加载到Libraries选项卡中...因此,无法编译项目,这给我带来了缺少库的错误。我究竟做错了什么?

enter image description here

enter image description here

最佳答案

我不是这方面的专家,我自己只是找到了解决此问题的方法,但是我发现使用idea Gradle插件可以为我解决相同的问题。

因此,在build.gradle中添加:

apply plugin: 'idea'

然后运行:
gradle idea

Gradle将为您的项目创建.iml文件,Intellij将理解该文件并将其用于导入库。我建议您首先为您的项目创建一个备份,因为如果Intellij需要在.iml文件中进行其他操作,我怀疑一切都会破坏!我个人觉得它们有些神秘。

关于intellij-idea - Gradle依赖关系未在IntelliJ中添加为库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34198895/

相关文章:

intellij-idea - intellij 中的自定义评论标记

intellij-idea - IntelliJ GSDL : Define method with optional arguments

jakarta-ee - 在 IntelliJ 中为 Java EE 项目部署 Artifact ,什么是分解 Artifact

java - 使用 Java/Groovy 读取 MongoDB oplog

grails - 使用CloudFoundry插件部署Grails应用

android-studio - 强制 Android Studio 使用 gradle 4.1

jenkins - gradle jacocoTestReport 任务失败

intellij-idea - 如何在 IntelliJ 中忽略 "cannot resolve query parameter"错误

mysql - Grails GORM 如何在我的应用程序中加载现有的远程数据库表

java - Intellij IDEA 看不到类,但通过 Gradle 构建可以工作