我有一个基于Gradle的项目,主要使用Java代码和一个带Scala的小子项目(基于Gatling的性能测试)。
我最近将Gradle包装器升级到v2.12,这是目前的最新版本。 今天我刚刚将IntelliJ Idea从v15更新为v2016.1。
当我尝试从Idea中的Gradle文件刷新项目时,我收到此错误。
Error:Cause: org.gradle.api.tasks.scala.ScalaCompileOptions.getForce()Ljava/lang/String;
我注意到在Google上搜索时,方法getForce()(返回一个字符串)显然已经被isForce()取代(返回一个布尔值)。
如果我将Gradle包装器降级到v2.11,问题就会消失。 我还能做些什么来解决这个问题吗?
答案 0 :(得分:3)
我想除了你可以做的降级之外什么都没有。只需在Jetbrains issue tracker
上报告您的问题答案 1 :(得分:0)
根据https://confluence.jetbrains.com/display/IDEADEV/IntelliJ+IDEA+2016.1+145.844.1+Release+Notes中发布的发行说明,这似乎已得到修复。见IDEA-152976。
需要切换到IntelliJ IDEA 2016.1 145.844.1
答案 2 :(得分:0)
重新安装Scala
中的plugin
intellij
为我解决了问题。