If you see the following error when opening a gradle project in IntelliJ, especially 2020.2:
Starting Gradle Daemon...
Gradle Daemon started in 851 ms
FAILURE: Build failed with an exception.
* Where:
Initialization script 'C:\Users\user\AppData\Local\Temp\sync.studio.tooling2.gradle'
* What went wrong:
Could not compile initialization script 'C:\Users\user\AppData\Local\Temp\sync.studio.tooling2.gradle'.
> startup failed:
General error during semantic analysis: Unsupported class file major version 61
java.lang.IllegalArgumentException: Unsupported class file major version 61
at groovyjarjarasm.asm.ClassReader.<init>(ClassReader.java:196)
at groovyjarjarasm.asm.ClassReader.<init>(ClassReader.java:177)
at groovyjarjarasm.asm.ClassReader.<init>(ClassReader.java:163)
...
1 error
* Try:
Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Exception is:
org.gradle.groovy.scripts.ScriptCompilationException: Could not compile initialization script 'C:\Users\user\AppData\Local\Temp\sync.studio.tooling2.gradle'.
at org.gradle.groovy.scripts.internal.DefaultScriptCompilationHandler.wrapCompilationFailure(DefaultScriptCompilationHandler.java:199)
at org.gradle.groovy.scripts.internal.DefaultScriptCompilationHandler.compileScript(DefaultScriptCompilationHandler.java:144)
...
Caused by: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
General error during semantic analysis: Unsupported class file major version 61
java.lang.IllegalArgumentException: Unsupported class file major version 61
at groovyjarjarasm.asm.ClassReader.<init>(ClassReader.java:196)
at groovyjarjarasm.asm.ClassReader.<init>(ClassReader.java:177)
at groovyjarjarasm.asm.ClassReader.<init>(ClassReader.java:163)
...
1 error
at org.gradle.groovy.scripts.internal.DefaultScriptCompilationHandler.compileScript(DefaultScriptCompilationHandler.java:142)
... 154 more
* Get more help at https://help.gradle.org
BUILD FAILED in 1s
Then
- Upgrade to latest IntelliJ, such as 2022.2
- In
gradle/wrapper/gradle-wrapper.properties
change the version indistributionUrl
to7.4.2