我遇到了两个现有的 gradle 项目的问题,这些项目几个月前运行良好,但现在在 buildSrc 文件夹中显示了一个恼人的错误,我在该文件夹中使用了 org.gradle.api.JavaVersion 常量。
项目正确编译并导入 IntelliJ。我也可以运行它,所以我想一切都正常,但我当然不喜欢把错误扔到我的脸上;)
以下是两个示例项目:
它们都是具有核心、桌面和 android 项目的多项目。在这两个项目中,我使用 buildSrc 文件夹在整个项目的公共位置定义版本。
无论出于何种原因,IntelliJ 现在在 Dependencies.kt/versions.kt 文件中显示错误“未解析的参考 JavaVersion”。
buildSrc 文件夹的 build.gradle.kts 如下所示:
plugins {
`kotlin-dsl`
}
repositories {
jcenter()
}
有谁知道如何摆脱这个错误?是 IntelliJ 问题还是其他问题?还是我的问题?