无法在IntelliJ IDEA 2016.1中刷新gradle项目:未知方法ScalaCompileOptions.getForce()

时间:2016-03-22 12:54:59

标签: scala intellij-idea gradle

我有一个基于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,问题就会消失。 我还能做些什么来解决这个问题吗?

3 个答案:

答案 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为我解决了问题。