我正在使用带有 Gradle 构建工具的 Kotlin DSL。从命令行运行时,我的 gradle 构建在本地和 jenkins 服务器上运行良好。
然而,IDEA 抱怨并将几个项目标记为红色,并出现以下错误:
- 无法访问类“java.lang.Object”。检查您的模块类路径是否存在缺失或冲突的依赖项
- 不能使用提供的参数调用以下函数
我在项目设置中尝试了所有 3 个选项: - 使用默认 gradle 包装器 - 使用 gradle 'wrapper' 任务配置 - 使用本地 gradle 分发
结果如果差不多
问题:配置中是否有问题,或者是否有修复或解决方法?
IntelliJ IDEA 2018.1.2 (Community Edition)
Build #IC-181.4668.68, built on April 24, 2018
JRE: 1.8.0_152-release-1136-b29 amd64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Linux 4.15.0-20-generic
.
Kotlin plugin: 1.2.41-release-IJ2018.1-1
.
Gradle 4.7
------------------------------------------------------------
Build time: 2018-04-18 09:09:12 UTC Revision: b9a962bf70638332300e7f810689cb2febbd4a6c
Groovy: 2.4.12 Ant: Apache Ant(TM) version 1.9.9 compiled on February 2 2017 JVM: 1.8.0_171 (Oracle Corporation 25.171-b11) OS: Linux 4.15.0-20-generic amd64
UPD: @tweitzel 你是对的,SDK 设置不正确,谢谢!