2016-03-22 74 views
12

我有一個基於Gradle的項目,主要是Java代碼和一個帶有Scala的小型子項目(基於Gatling的性能測試)。無法刷新IntelliJ IDEA 2016.1中的gradle項目:未知的方法ScalaCompileOptions.getForce()

我最近將Gradle wrapper升級到了v2.12,它是目前最新的版本。 今天,我剛剛將IntelliJ Idea從v15更新至v2016.1。

當我嘗試從Idea中的Gradle文件中刷新項目時,出現此錯誤。

Error:Cause: org.gradle.api.tasks.scala.ScalaCompileOptions.getForce()Ljava/lang/String; 

我在谷歌搜索時,該方法getForce()(返回一個字符串)顯然已取代isForce()(返回一個布爾值)的注意。

如果我將Gradle包裝降級到v2.11,問題就會消失。 還有什麼我可以做的,以解決這個問題?

+1

一切工作從命令行嗎?你有沒有嘗試過'無效緩存/重啓..'的想法? – Peter

+0

我剛剛在IDEA中嘗試了'無效緩存/重啓..' - 它沒有區別,問題依然存在。 – Ulrik

+0

你能夠從命令行執行gradle嗎?如果cli發生同樣的問題,那麼它就不是IDE的問題。 – Peter

回答

3

我猜除了降級可以做任何事情。只需在Jetbrains issue tracker

+5

原來問題已經被報道。 https://youtrack.jetbrains.com/issue/IDEA-152976 – Ulrik

+0

是的。所以你必須等待,直到它被修復 –

+0

這個問題現在顯然是固定的,所以我想它會包含在下一個2016.1.X版本中。 – Ulrik

0

重新安裝intellijScalaplugin解決了這個問題對我來說。

相關問題