java - IntelliJ不会从Gradle中获取compileOnly依赖项

标签 java intellij-idea gradle build.gradle gradle-plugin

以下是我的IDEA插件设置,该设置似乎未获取我声明为compileOnly的任何依赖项。它们也都在运行./gradlew clean cleanIdea idea后显示为丢失。

gradle版本:3.2.1
IntelliJ版本:2017.1.3社区版

idea {
    module {
        inheritOutputDirs = false
        outputDir = file("$buildDir/classes/main/")
        testSourceDirs += file("src/test/java")
    }

    project {
        languageLevel = "1.8"
        jdkName = "1.8"
    }
}

最佳答案

使用最新版本(Gradle 4.1和IntelliJ IDEA 2017.2.1),将选择compileOnly依赖项并将其放入IDEA提供的范围中。

关于java - IntelliJ不会从Gradle中获取compileOnly依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45174520/

相关文章:

java - BasicPopupMenuUI 错误

java - 当我们向 GC 索取信息或要求清理 GC 时。它是对所有人进行清理还是对执行者进行清理?

java - 如何为我的项目制作一个可运行的 Jar 文件,其中包含多个相互互连的 JFrame?

java - 检测 IntelliJ 2019 内部使用的 Java 运行时版本?

intellij-idea - 在IntelliJ中隐藏项目旁边的完整路径?

android - 无法为任务 'outputFile' 获取未知属性 ':app:packageDebug'

java aes javax.crypto.BadPaddingException : Given final block not properly padded

java - 如何将 picoCLI 项目变成命令?

maven - gradle 是否可以使用优先级高于 jcenter 的 maven 存储库

android - "connectedAndroidTest"任务成功后运行gradle task X