gradle buildSrc IntelliJ 中未解决的引用 JavaVersion
Unresolved reference JavaVersion in gradle buildSrc IntelliJ
我遇到了两个现有 gradle 项目的问题,这两个项目在几个月前运行良好,但现在在我使用 org.gradle.api.JavaVersion 常量的 buildSrc 文件夹中显示了一个恼人的错误。
项目正确编译并导入到 IntelliJ。我也可以 运行 它所以我想一切正常,但当然我不喜欢把错误扔到我脸上 ;)
以下是两个示例项目:
它们都是一个包含核心、桌面和 android 项目的多项目。
在这两个项目中,我都使用 buildSrc 文件夹在整个项目的公共位置定义版本。
无论出于何种原因,IntelliJ 现在在 Dependencies.kt/versions.kt 文件中显示错误“未解析的引用 JavaVersion”。
buildSrc 文件夹的 build.gradle.kts 如下所示:
plugins {
`kotlin-dsl`
}
repositories {
jcenter()
}
有谁知道如何消除这个错误?是 IntelliJ 问题还是其他问题?还是我这边的问题?
这是一个 Intellij IDEA 2020.2 错误:https://youtrack.jetbrains.com/issue/KT-40683。当项目中还有一个 Android 模块时,buildSrc
模块中的依赖关系未解决。
作为可能的解决方法,请使用 IDEA 2020.1。
我遇到了两个现有 gradle 项目的问题,这两个项目在几个月前运行良好,但现在在我使用 org.gradle.api.JavaVersion 常量的 buildSrc 文件夹中显示了一个恼人的错误。
项目正确编译并导入到 IntelliJ。我也可以 运行 它所以我想一切正常,但当然我不喜欢把错误扔到我脸上 ;)
以下是两个示例项目:
它们都是一个包含核心、桌面和 android 项目的多项目。 在这两个项目中,我都使用 buildSrc 文件夹在整个项目的公共位置定义版本。
无论出于何种原因,IntelliJ 现在在 Dependencies.kt/versions.kt 文件中显示错误“未解析的引用 JavaVersion”。
buildSrc 文件夹的 build.gradle.kts 如下所示:
plugins {
`kotlin-dsl`
}
repositories {
jcenter()
}
有谁知道如何消除这个错误?是 IntelliJ 问题还是其他问题?还是我这边的问题?
这是一个 Intellij IDEA 2020.2 错误:https://youtrack.jetbrains.com/issue/KT-40683。当项目中还有一个 Android 模块时,buildSrc
模块中的依赖关系未解决。
作为可能的解决方法,请使用 IDEA 2020.1。