以下是我的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/