Error:BUG! exception in phase 'class generatio

2020-05-24 20:39发布

I'm trying to create a new Java 9 project using gradle but right after project creation I received error from gradle:

Error:BUG! exception in phase 'class generation' in source unit '_BuildScript_' unsupported Target MODULE

Java version: 9 (build 9+178)
Gradle version: 4.1-rc-2

According to this article those java/gradle versions should be compatible.
How can I solve this problem?

Any help highly appreciated.

3条回答
趁早两清
2楼-- · 2020-05-24 21:00
别忘想泡老子
3楼-- · 2020-05-24 21:06

I have solved it by downgrading Gradle JVM to 8. It is not perfect but keeps you going while jdk9 and gradle and intellij stabilises.

Intellij View

查看更多
一夜七次
4楼-- · 2020-05-24 21:15

Setting the Gradle home to local Gradle distribution solved the issue in my case.

  • Java version: 9+181
  • Gradle version: 4.1
  • Intellij version: 2017.2.2

if we set to use default Gradle wrapper, IntelliJ downloads an earlier version of Gradle. I think it is the reason for failure.

enter image description here

查看更多
登录 后发表回答