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

Ulr*_*rik 12 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;
Run Code Online (Sandbox Code Playgroud)

我注意到在Google上搜索时,方法getForce()(返回一个String)显然已经被isForce()取代(返回一个布尔值).

如果我将Gradle包装器降级到v2.11,问题就会消失.我还能做些什么来解决这个问题吗?

Igo*_*nko 3

我想除了降级你没有什么可以做的。只需在Jetbrains 问题跟踪器上报告您的问题即可

  • 事实证明这个问题已经被报告了。https://youtrack.jetbrains.com/issue/IDEA-152976 (5认同)