«General error during conversion: Unsupported class file major version 63»
I’ve tried multiple suggestions on here. None have worked. I think I need more of a step-by-step solution because I’ve tried installing multiple versions of Java (19,16,11), flutter clean
, flutter doctor
is all good, and I’ve installed a newer version of Android Studio (just in case). Here is what I see in VSCode:
asked Feb 7 at 21:00
6
I encountered this error while trying to run Flutter integration tests on Firebase Test Lab. I was able to solve this by updating a few things in Android Studio.
Update the Project’s JDK
Open the Android Studio project settings page (File -> Project Settings) and add the newest JDK version.
Update com.android.tools.build:gradle
In android/build.gradle, update the com.android.tools.build:gradle value to the latest version found here.
dependencies {
classpath 'com.android.tools.build:gradle:7.4.1'
...
}
Update the gradle distributionUrl
In android/gradle/wrapper/gradle-wrapper.properties
, update the distributionUrl property to use the latest Gradle version.
distributionUrl=https://services.gradle.org/distributions/gradle-7.6-all.zip
Other Useful Tips
-
You can type
/usr/libexec/java_home
into the terminal to see which version of Java you have installed. -
You can find the current value of JAVA_HOME by running
%echo $JAVA_HOME
in your terminal (source). -
You can update JAVA_HOME by following these steps
answered Feb 8 at 16:12
BanjoeBanjoe
8,6382 gold badges42 silver badges57 bronze badges
1
When writing Java code — every once in a while when updating your JDK, JRE or project versions, you’ll bump into an Unsupported Class File Major Version XX error.
This error can be frustrating and can prevent the program from running as expected. In this Byte, we will explain what this error means and how you can fix it.
The version itself, depending on the number, refers to the class file format, which is compiled Java code. When translated to JDK versions:
Java SE | Major Version |
---|---|
18 | 62 |
17 | 61 |
16 | 60 |
15 | 59 |
14 | 58 |
13 | 57 |
12 | 56 |
11 | 55 |
10 | 54 |
9 | 53 |
8 | 52 |
Fix Java Error — Unsupported class file major version XX
The Unsupported Class File Major Version XX
error indicates that the version of the Java class file that you are trying to run is not supported by the current version of the Java runtime environment (JRE) you have installed on your system.
In other words, the class file that you are trying to run was compiled using a more recent version of Java than the one you have installed.
JRE Mismatch
To fix this error, you need to update your JRE to the latest version.
Once you have updated your JRE, try running your Java program again. The Unsupported Class File Major Version 63 error should no longer appear, and your program should run as expected.
Dependency Mismatch
If you continue to encounter this error, it may be because your Java program is using a library or dependency that was compiled using a newer version of Java. In this case, you will need to update the library or dependency to a version that is compatible with your JRE.
If you’re working on a Maven project, check whether the Java version in your pom.xml
file is set to a compatible version.
IDE Mismatch
If you’re using an IDE such as IntelliJ Idea — in your settings, align the compiler level (language version), JRE and JDK versions.
Conclusion
The Unsupported Class File Major Version XX error can be fixed by updating the Java runtime environment to the latest version and ensuring that any libraries or dependencies used by the Java program are compatible with the updated JRE. By following these steps, you can successfully fix the error and run your Java program without any issues.
-
#1
Решил написать мод на новом снапшоте, но столкнулся с проблемой что скомпилированный файл не запускается через Minecraft лаунчер. Показывает ошибку Unsupported class file major version 63
. Разбирался и понял что цифра 63 — это Java 19. Это я скомпилировал на 19-ой Java? Но на моём компе никогда не было такой версии.
Посмотрел в Project Settings — там стоит 17-ая. Gradle тоже пашит на этой версии.
Пробовал ещё устанавливать Java 19 и указывать путь к Java, но лаунчер таким образом не запускается, из-за не той версии.
Как сделать так чтобы запускалось нормально?
- Краш-лог
-
[22:27:38] [main/INFO]: Loading Minecraft 22w16b with Fabric Loader 0.13.3
[22:27:38] [main/WARN]: Incomplete remapped file found! This means that the remapping process failed on the previous launch. If this persists, make sure to let us at Fabric know!
[22:27:38] [main/INFO]: Fabric is preparing JARs on first launch, this may take a few seconds...
[22:27:40] [main/ERROR]: Uncaught exception in thread "main"
java.util.concurrent.CompletionException: java.lang.IllegalArgumentException: Unsupported class file major version 63
at java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:315) ~[?:?]
at java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:320) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1770) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?]
at java.lang.Thread.run(Thread.java:833) [?:?]
Caused by: java.lang.IllegalArgumentException: Unsupported class file major version 63
at org.objectweb.asm.ClassReader.<init>(ClassReader.java:199) ~[asm-9.2.jar:9.2]
at org.objectweb.asm.ClassReader.<init>(ClassReader.java:180) ~[asm-9.2.jar:9.2]
at org.objectweb.asm.ClassReader.<init>(ClassReader.java:166) ~[asm-9.2.jar:9.2]
at net.fabricmc.tinyremapper.TinyRemapper.analyze(TinyRemapper.java:571) ~[tiny-remapper-0.8.1.jar:0.8.1]
at net.fabricmc.tinyremapper.TinyRemapper.access$400(TinyRemapper.java:73) ~[tiny-remapper-0.8.1.jar:0.8.1]
at net.fabricmc.tinyremapper.TinyRemapper$2.visitFile(TinyRemapper.java:525) ~[tiny-remapper-0.8.1.jar:0.8.1]
at net.fabricmc.tinyremapper.TinyRemapper$2.visitFile(TinyRemapper.java:521) ~[tiny-remapper-0.8.1.jar:0.8.1]
at java.nio.file.Files.walkFileTree(Files.java:2811) ~[?:?]
at java.nio.file.Files.walkFileTree(Files.java:2882) ~[?:?]
at net.fabricmc.tinyremapper.TinyRemapper.readFile(TinyRemapper.java:521) ~[tiny-remapper-0.8.1.jar:0.8.1]
at net.fabricmc.tinyremapper.TinyRemapper.access$200(TinyRemapper.java:73) ~[tiny-remapper-0.8.1.jar:0.8.1]
at net.fabricmc.tinyremapper.TinyRemapper$1$1.get(TinyRemapper.java:492) ~[tiny-remapper-0.8.1.jar:0.8.1]
at net.fabricmc.tinyremapper.TinyRemapper$1$1.get(TinyRemapper.java:488) ~[tiny-remapper-0.8.1.jar:0.8.1]
at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) ~[?:?]
... 3 more
[22:27:38] [main/INFO]: Loading Minecraft 22w16b with Fabric Loader 0.13.3
[22:27:38] [main/WARN]: Incomplete remapped file found! This means that the remapping process failed on the previous launch. If this persists, make sure to let us at Fabric know!
[22:27:38] [main/INFO]: Fabric is preparing JARs on first launch, this may take a few seconds...
[22:27:40] [main/ERROR]: Uncaught exception in thread "main"
java.util.concurrent.CompletionException: java.lang.IllegalArgumentException: Unsupported class file major version 63
at java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:315) ~[?:?]
at java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:320) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1770) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?]
at java.lang.Thread.run(Thread.java:833) [?:?]
Caused by: java.lang.IllegalArgumentException: Unsupported class file major version 63
at org.objectweb.asm.ClassReader.<init>(ClassReader.java:199) ~[asm-9.2.jar:9.2]
at org.objectweb.asm.ClassReader.<init>(ClassReader.java:180) ~[asm-9.2.jar:9.2]
at org.objectweb.asm.ClassReader.<init>(ClassReader.java:166) ~[asm-9.2.jar:9.2]
at net.fabricmc.tinyremapper.TinyRemapper.analyze(TinyRemapper.java:571) ~[tiny-remapper-0.8.1.jar:0.8.1]
at net.fabricmc.tinyremapper.TinyRemapper.access$400(TinyRemapper.java:73) ~[tiny-remapper-0.8.1.jar:0.8.1]
at net.fabricmc.tinyremapper.TinyRemapper$2.visitFile(TinyRemapper.java:525) ~[tiny-remapper-0.8.1.jar:0.8.1]
at net.fabricmc.tinyremapper.TinyRemapper$2.visitFile(TinyRemapper.java:521) ~[tiny-remapper-0.8.1.jar:0.8.1]
at java.nio.file.Files.walkFileTree(Files.java:2811) ~[?:?]
at java.nio.file.Files.walkFileTree(Files.java:2882) ~[?:?]
at net.fabricmc.tinyremapper.TinyRemapper.readFile(TinyRemapper.java:521) ~[tiny-remapper-0.8.1.jar:0.8.1]
at net.fabricmc.tinyremapper.TinyRemapper.access$200(TinyRemapper.java:73) ~[tiny-remapper-0.8.1.jar:0.8.1]
at net.fabricmc.tinyremapper.TinyRemapper$1$1.get(TinyRemapper.java:492) ~[tiny-remapper-0.8.1.jar:0.8.1]
at net.fabricmc.tinyremapper.TinyRemapper$1$1.get(TinyRemapper.java:488) ~[tiny-remapper-0.8.1.jar:0.8.1]
at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) ~[?:?]
... 3 more
Последнее редактирование: 24 Апр 2022
Introduction: Early-Stage Runtime Errors
Runtime errors occur when a program is being executed and, in the case of compiled languages, after the program has been successfully compiled. Runtime errors are, therefore, harder to detect and prevent than compile-time errors [1]. In Java, some of these runtime errors (namely throwable objects which are not exceptions) are triggered at a very early stage, while the program is basically starting up. Namely, there is a process of dynamic loading, linking, and initializing of classes and interfaces by the Java Virtual Machine (JVM) that occurs at the very beginning of execution of any Java application [2]. This allows for a certain category of errors to be captured and dealt with before the program effectively starts.
This category of high level runtime errors in Java is represented by classes which are direct descendants of the java.lang.Error
class [3], including the java.lang.LinkageError
class which denotes errors occurring during the aforementioned startup process [4]. An instance of the Error
class (or any of its subclasses) is a throwable object that a program is not expected or advised to handle, but instead, should cause immediate termination of the program. This is because most of these errors occur as a result of abnormal conditions, often so severe that it is impossible to know or control what further execution of the program might do. LinkageError
instances in particular indicate critical class-related errors triggered during the class linking phase of the startup process, usually as a consequence of some post-compilation changes in the bytecode or the Java environment.
What is the UnsupportedClassVersionError Error and Why Does it Happen?
The java.lang.UnsupportedClassVersionError
class extends java.lang.ClassFormatError
which is thrown whenever the JVM attempts to read a class file and determines that the file is malformed or otherwise cannot be interpreted as a class file [5][6]. As per Java’s error class hierarchy (Figure 1), an instance of UnsupportedClassVersionError
is also a LinkageError
which means that the error is identified during the JVM class linking process.
The specific issue that the UnsupportedClassVersionError
error raises is the detection of a class file which had been compiled with a newer version of Java than the one used to run it. For instance, if a specific .class
file has been compiled with Java Development Kit (JDK) 15, trying to run it with Java Runtime Environment (JRE) 8 will trigger the UnsupportedClassVersionError
error. This almost invariably happens when someone attempts to run a program with a JDK or a JRE version that is incompatible with, i.e., lower than the Java version in which the code was compiled.
How to Fix the UnsupportedClassVersionError Error
The solution to the UnsupportedClassVersionError
error generally boils down to two options:
- Run the code with a newer version of Java/JRE, or
- Recompile the code with an older Java/JDK compiler.
As a variant of #2, recompiling the code can also be done by specifying the “target” or “release” parameter of a newer Java/JDK compiler to an earlier version of Java, to produce backward-compatible bytecode.
Before recompiling any code, it is important to know the runtime version of both the already compiled code and the environment in which it needs to run on. The message accompanying the UnsupportedClassVersionError
error provides this information in the form of class file versions, which can be mapped directly to a specific Java version, using the values from the table below.
Java SE (JDK) | Major Version | Release Date |
17 | 61 | September 2021 |
16 | 60 | March 2021 |
15 | 59 | September 2020 |
14 | 58 | March 2020 |
13 | 57 | September 2019 |
12 | 56 | March 2019 |
11 | 55 | September 2018 |
10 | 54 | March 2018 |
9 | 53 | September 2017 |
8 | 52 | March 2014 |
7 | 51 | July 2011 |
6 | 50 | December 2006 |
5.0 | 49 | September 2004 |
1.4 | 48 | February 2002 |
1.3 | 47 | May 2000 |
1.2 | 46 | December 1998 |
1.1 | 45 | February 1997 |
1.01 | 45 | May 1996 |
UnsupportedClassVersionError Error Example
Below is an example of the UnsupportedClassVersionError
error, indicating that the class com.rollbar.ExampleApp
was compiled with Java 17 (class file version 61) but executed with Java 8 (class file version 52).
Exception in thread "main" java.lang.UnsupportedClassVersionError: com/rollbar/ExampleApp
has been compiled by a more recent version of the Java Runtime (class file version 61.0),
this version of the Java Runtime only recognizes class file versions up to 52.0
Using a newer Java version
The most straightforward solution is to update the JRE on the machine on which the code is running. Executing the commands echo %JAVA_HOME%
and java -version
inside a terminal should point to the existing Java installation directory and its version number. This can be particularly useful to pinpoint which version is in use when multiple JREs are installed on the same machine. From there, downloading and updating the JAVA_HOME
variable to point to the newer Java version (e.g. Java 17) [7] will fix the UnsupportedClassVersionError
error.
Recompiling by Targeting an Older Java Version
If the program needs to be compatible with older versions of Java as a business requirement, compiling it accordingly would be the most sensible solution. This can be accomplished either by using an older JDK compiler, or by specifying the target version on a newer JDK compiler. Using the terminal command javac -target 8 com/rollbar/ExampleApp.java
by specifying the targeted JDK version with the -target
or alternatively the -release
flag, will instruct the compiler to produce bytecode compatible with that version (Java 8 in this example).
This solution should work universally across different JDKs and compilers, so long as the target version is the same or older than that of the compiler, and given that the source code syntax is compatible with the target version. In instances where this isn’t the case, refactoring the code before compiling it might be necessary.
Working with IDEs
All major IDEs have configuration settings where one can specify which JDK and JRE versions to use, down to a project level. Newer IDEs even allow downloading newer versions directly through their graphical user interfaces which makes setting up a Java project a breeze, even if just for recompiling it. For this specific purpose, a setting normally called “Project language level” or “Compiler compliance level” can be tweaked, the project rebuilt/recompiled, and the aforementioned UnsupportedClassVersionError
error resolved without ever leaving the IDE. An example for where to find this setting in JetBrains IDEs is shown below.
Maven Projects
When dealing with Maven projects, which the majority of both small and large enterprise Java programs are, it is possible to control the Java version targeted by the compilation process from the Maven configuration, i.e. Maven Project Object Model (POM) file. The relevant settings are shown in the Figure below.
Note that while it is possible to control the source and target versions independently, it is recommended to set them to equal values, as backward compatibility of the compiled bytecode cannot be guaranteed [8].
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
...
<properties>
<maven.compiler.source>17</maven.compiler.source>
<maven.compiler.target>8</maven.compiler.target>
</properties>
...
</project>
Conclusion
The UnsupportedClassVersionError
error is a critical Java runtime error thrown during the class linking phase at the very beginning of a program’s execution. This error occurs when attempting to run some code, usually a full-fledged pre-compiled program, on a platform that has a JRE older than the one the code was compiled on. Resolving the UnsupportedClassVersionError
error involves either updating the JRE on the target machine or, if backward compatibility is needed, recompiling the program to target the older JRE. Modern IDEs make this process easy with their built-in tools and configuration settings, which is not to say that the same cannot be accomplished without them, as has been explained in this article.
Track, Analyze and Manage Errors With Rollbar
Managing errors and exceptions in your code is challenging. It can make deploying production code an unnerving experience. Being able to track, analyze, and manage errors in real-time can help you to proceed with more confidence. Rollbar automates error monitoring and triaging, making fixing Java errors easier than ever. Sign Up Today!
References
[1] Rollbar, 2021. How to Fix «Illegal Start of Expression» in Java. Rollbar Editorial Team. [Online]. Available: https://rollbar.com/blog/how-to-fix-illegal-start-of-expression-in-java/. [Accessed Jan. 8, 2022]
[2] Oracle, 2021. Chapter 5. Loading, Linking, and Initializing. Oracle Corporation and/or its affiliates. [Online]. Available: https://docs.oracle.com/javase/specs/jvms/se17/html/jvms-5.html. [Accessed Jan. 8, 2022]
[3] Oracle, 2021. Error (Java SE 17 & JDK 17). Oracle and/or its affiliates. [Online]. Available: https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Error.html. [Accessed Jan. 8, 2022]
[4] Oracle, 2021. LinkageError (Java SE 17 & JDK 17). Oracle and/or its affiliates. [Online]. Available: https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/LinkageError.html. [Accessed Jan. 8, 2022]
[5] Oracle, 2021. ClassFormatError (Java SE 17 & JDK 17). Oracle and/or its affiliates. [Online]. Available: https://docs.oracle.com/javase/9/docs/api/java/lang/ClassFormatError.html. [Accessed Jan. 8, 2022]
[6] Oracle, 2021. UnsupportedClassVersionError (Java SE 17 & JDK 17). Oracle and/or its affiliates. [Online]. Available: https://docs.oracle.com/javase/9/docs/api/java/lang/UnsupportedClassVersionError.html. [Accessed Jan. 8, 2022]
[7] Oracle, 2011. Installing the JDK Software and Setting JAVA_HOME. Oracle and/or its affiliates. [Online]. Available: https://docs.oracle.com/cd/E21454_01/html/821-2531/inst_jdk_javahome_t.html. [Accessed Jan. 8, 2022]
[8] E. Punzalan, 2019. Apache Maven Compiler Plugin – Setting the -source and -target of the Java Compiler. The Apache Software Foundation. [Online]. Available: https://maven.apache.org/plugins/maven-compiler-plugin/examples/set-compiler-source-and-target.html. [Accessed Jan. 8, 2022]
IM HAVING SAME ISUES I DUNNO WHAT WENT WRONG
—————————————————————————————————————————————————–
FAILURE:
:-1: error: Build failed with an exception.
:-1: error:
:-1: error: * Where:
:-1: error: Build file ‘C:UsersstephenDesktopbuild-port-Android_Qt_6_4_1_Clang_arm64_v8a-Debugandroid-buildbuild.gradle’
:-1: error:
:-1: error: * What went wrong:
:-1: error: Could not compile build file ‘C:UsersstephenDesktopbuild-port-Android_Qt_6_4_1_Clang_arm64_v8a-Debugandroid-buildbuild.gradle’.
:-1: error: >
:-1: error: startup failed:
:-1: error: General error during conversion: Unsupported class file major version 63
:-1: error: java.lang.IllegalArgumentException: Unsupported class file major version 63
:-1: error: at groovyjarjarasm.asm.ClassReader.<init>(ClassReader.java:199)
:-1: error: at groovyjarjarasm.asm.ClassReader.<init>(ClassReader.java:180)
:-1: error: at groovyjarjarasm.asm.ClassReader.<init>(ClassReader.java:166)
:-1: error: at groovyjarjarasm.asm.ClassReader.<init>(ClassReader.java:287)
:-1: error: at org.codehaus.groovy.ast.decompiled.AsmDecompiler.parseClass(AsmDecompiler.java:81)
:-1: error: at org.codehaus.groovy.control.ClassNodeResolver.findDecompiled(ClassNodeResolver.java:251)
:-1: error: at org.codehaus.groovy.control.ClassNodeResolver.tryAsLoaderClassOrScript(ClassNodeResolver.java:189)
:-1: error: at org.codehaus.groovy.control.ClassNodeResolver.findClassNode(ClassNodeResolver.java:169)
at org.codehaus.groovy.control.ClassNodeResolver.resolveName(ClassNodeResolver.java:125)
:-1: error: at org.codehaus.groovy.ast.decompiled.AsmReferenceResolver.resolveClassNullable(AsmReferenceResolver.java:57)
:-1: error: at org.codehaus.groovy.ast.decompiled.AsmReferenceResolver.resolveClass(AsmReferenceResolver.java:44)
:-1: error: at org.codehaus.groovy.ast.decompiled.TypeSignatureParser.visitEnd(TypeSignatureParser.java:110)
:-1: error: at groovyjarjarasm.asm.signature.SignatureReader.parseType(SignatureReader.java:206)
:-1: error: at groovyjarjarasm.asm.signature.SignatureReader.accept(SignatureReader.java:124)
:-1: error: at org.codehaus.groovy.ast.decompiled.ClassSignatureParser.parseClassSignature(ClassSignatureParser.java:74)
:-1: error: at org.codehaus.groovy.ast.decompiled.ClassSignatureParser.configureClass(ClassSignatureParser.java:32)
:-1: error: at org.codehaus.groovy.ast.decompiled.DecompiledClassNode.lazyInitSupers(DecompiledClassNode.java:185)
:-1: error: at org.codehaus.groovy.ast.decompiled.DecompiledClassNode.isUsingGenerics(DecompiledClassNode.java:86)
:-1: error: at org.codehaus.groovy.ast.tools.GenericsUtils.nonGeneric(GenericsUtils.java:275)
:-1: error: at org.codehaus.groovy.ast.decompiled.MemberSignatureParser.createMethodNode(MemberSignatureParser.java:101)
:-1: error: at org.codehaus.groovy.ast.decompiled.DecompiledClassNode.lambda$createMethodNode$1(DecompiledClassNode.java:230)
:-1: error: at org.codehaus.groovy.ast.decompiled.DecompiledClassNode.createMethodNode(DecompiledClassNode.java:236)
:-1: error: at org.codehaus.groovy.ast.decompiled.DecompiledClassNode.lazyInitMembers(DecompiledClassNode.java:203)
:-1: error: at org.codehaus.groovy.ast.decompiled.DecompiledClassNode.getDeclaredMethods(DecompiledClassNode.java:122)
at org.codehaus.groovy.ast.ClassNode.tryFindPossibleMethod(ClassNode.java:1283)
:-1: error: at org.codehaus.groovy.control.StaticImportVisitor.transformMethodCallExpression(StaticImportVisitor.java:251)
at org.codehaus.groovy.control.StaticImportVisitor.transform(StaticImportVisitor.java:133)
:-1: error:
:-1: error: at org.codehaus.groovy.ast.ClassCodeExpressionTransformer.visitExpressionStatement(ClassCodeExpressionTransformer.java:108)
:-1: error: at org.codehaus.groovy.ast.stmt.ExpressionStatement.visit(ExpressionStatement.java:40)
:-1: error: at org.codehaus.groovy.ast.ClassCodeVisitorSupport.visitClassCodeContainer(ClassCodeVisitorSupport.java:138)
:-1: error: at org.codehaus.groovy.ast.ClassCodeVisitorSupport.visitConstructorOrMethod(ClassCodeVisitorSupport.java:111)
:-1: error: at org.codehaus.groovy.ast.ClassCodeExpressionTransformer.visitConstructorOrMethod(ClassCodeExpressionTransformer.java:66)
:-1: error: at org.codehaus.groovy.control.StaticImportVisitor.visitConstructorOrMethod(StaticImportVisitor.java:108)
:-1: error: at org.codehaus.groovy.ast.ClassCodeVisitorSupport.visitConstructor(ClassCodeVisitorSupport.java:101)
:-1: error:
at org.codehaus.groovy.ast.ClassNode.visitContents(ClassNode.java:1089)
:-1: error:
:-1: error: at org.codehaus.groovy.ast.ClassCodeVisitorSupport.visitClass(ClassCodeVisitorSupport.java:52)
:-1: error:
:-1: error: at org.codehaus.groovy.control.CompilationUnit.lambda$addPhaseOperations$3(CompilationUnit.java:209)
:-1: error: at org.codehaus.groovy.control.CompilationUnit$IPrimaryClassNodeOperation.doPhaseOperation(CompilationUnit.java:942)
:-1: error: at org.codehaus.groovy.control.CompilationUnit.processPhaseOperations(CompilationUnit.java:671)
:-1: error: at org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:635)
:-1: error:
at groovy.lang.GroovyClassLoader.doParseClass(GroovyClassLoader.java:389)
:-1: error:
:-1: error: at groovy.lang.GroovyClassLoader.lambda$parseClass$3(GroovyClassLoader.java:332)
:-1: error: at org.codehaus.groovy.runtime.memoize.StampedCommonCache.compute(StampedCommonCache.java:163)
at org.codehaus.groovy.runtime.memoize.StampedCommonCache.getAndPut(StampedCommonCache.java:154)
:-1: error: at groovy.lang.GroovyClassLoader.parseClass(GroovyClassLoader.java:330)
:-1: error:
at org.gradle.groovy.scripts.internal.DefaultScriptCompilationHandler.compileScript(DefaultScriptCompilationHandler.java:139)
:-1: error: at org.gradle.groovy.scripts.internal.DefaultScriptCompilationHandler.compileToDir(DefaultScriptCompilationHandler.java:95)
at org.gradle.groovy.scripts.internal.BuildOperationBackedScriptCompilationHandler$2.run(BuildOperationBackedScriptCompilationHandler.java:54)
:-1: error: at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:29)
at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:26)
:-1: error:
at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66)
:-1: error: at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:157)
:-1: error: at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59)
:-1: error: at org.gradle.internal.operations.DefaultBuildOperationRunner.run(DefaultBuildOperationRunner.java:47)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:68)
:-1: error: at org.gradle.groovy.scripts.internal.BuildOperationBackedScriptCompilationHandler.compileToDir(BuildOperationBackedScriptCompilationHandler.java:51)
at org.gradle.groovy.scripts.internal.FileCacheBackedScriptClassCompiler$CompileToCrossBuildCacheAction.execute(FileCacheBackedScriptClassCompiler.java:190)
:-1: error:
at org.gradle.groovy.scripts.internal.FileCacheBackedScriptClassCompiler$CompileToCrossBuildCacheAction.execute(FileCacheBackedScriptClassCompiler.java:170)
:-1: error: at org.gradle.groovy.scripts.internal.FileCacheBackedScriptClassCompiler$ProgressReportingInitializer.execute(FileCacheBackedScriptClassCompiler.java:211)
:-1: error: at org.gradle.groovy.scripts.internal.FileCacheBackedScriptClassCompiler$ProgressReportingInitializer.execute(FileCacheBackedScriptClassCompiler.java:194)
at org.gradle.cache.internal.DefaultPersistentDirectoryCache$Initializer.initialize(DefaultPersistentDirectoryCache.java:100)
at org.gradle.cache.internal.FixedSharedModeCrossProcessCacheAccess$1.run(FixedSharedModeCrossProcessCacheAccess.java:86)
:-1: error: at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.doWriteAction(DefaultFileLockManager.java:216)
:-1: error: at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.writeFile(DefaultFileLockManager.java:206)
at org.gradle.cache.internal.FixedSharedModeCrossProcessCacheAccess.open(FixedSharedModeCrossProcessCacheAccess.java:83)
:-1: error: at org.gradle.cache.internal.DefaultCacheAccess.open(DefaultCacheAccess.java:139)
:-1: error: at org.gradle.cache.internal.DefaultPersistentDirectoryStore.open(DefaultPersistentDirectoryStore.java:89)
at org.gradle.cache.internal.DefaultPersistentDirectoryStore.open(DefaultPersistentDirectoryStore.java:43)
:-1: error: at org.gradle.cache.internal.DefaultCacheFactory.doOpen(DefaultCacheFactory.java:103)
at org.gradle.cache.internal.DefaultCacheFactory.open(DefaultCacheFactory.java:68)
:-1: error: at org.gradle.cache.internal.DefaultCacheRepository$PersistentCacheBuilder.open(DefaultCacheRepository.java:117)
at org.gradle.groovy.scripts.internal.FileCacheBackedScriptClassCompiler.compile(FileCacheBackedScriptClassCompiler.java:116)
:-1: error:
at org.gradle.groovy.scripts.internal.CrossBuildInMemoryCachingScriptClassCache.getOrCompile(CrossBuildInMemoryCachingScriptClassCache.java:50)
at org.gradle.groovy.scripts.internal.BuildScopeInMemoryCachingScriptClassCompiler.compile(BuildScopeInMemoryCachingScriptClassCompiler.java:50)
:-1: error:
:-1: error: at org.gradle.groovy.scripts.DefaultScriptCompilerFactory$ScriptCompilerImpl.compile(DefaultScriptCompilerFactory.java:49)
:-1: error: at org.gradle.configuration.DefaultScriptPluginFactory$ScriptPluginImpl.apply(DefaultScriptPluginFactory.java:110)
:-1: error: at org.gradle.configuration.BuildOperationScriptPlugin$1.run(BuildOperationScriptPlugin.java:65)
at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:29)
:-1: error: at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:26)
:-1: error: at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66)
:-1: error: at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:157)
:-1: error: at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59)
:-1: error:
at org.gradle.internal.operations.DefaultBuildOperationRunner.run(DefaultBuildOperationRunner.java:47)
:-1: error: at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:68)
at org.gradle.configuration.BuildOperationScriptPlugin.lambda$apply$0(BuildOperationScriptPlugin.java:62)
:-1: error:
at org.gradle.configuration.internal.DefaultUserCodeApplicationContext.apply(DefaultUserCodeApplicationContext.java:44)
:-1: error: at org.gradle.configuration.BuildOperationScriptPlugin.apply(BuildOperationScriptPlugin.java:62)
at org.gradle.api.internal.project.DefaultProjectStateRegistry$ProjectStateImpl.lambda$applyToMutableState$0(DefaultProjectStateRegistry.java:360)
:-1: error:
at org.gradle.api.internal.project.DefaultProjectStateRegistry$ProjectStateImpl.fromMutableState(DefaultProjectStateRegistry.java:378)
:-1: error: at org.gradle.api.internal.project.DefaultProjectStateRegistry$ProjectStateImpl.applyToMutableState(DefaultProjectStateRegistry.java:359)
at org.gradle.configuration.project.BuildScriptProcessor.execute(BuildScriptProcessor.java:42)
:-1: error:
at org.gradle.configuration.project.BuildScriptProcessor.execute(BuildScriptProcessor.java:26)
:-1: error:
:-1: error: at org.gradle.configuration.project.ConfigureActionsProjectEvaluator.evaluate(ConfigureActionsProjectEvaluator.java:35)
:-1: error: at org.gradle.configuration.project.LifecycleProjectEvaluator$EvaluateProject.lambda$run$0(LifecycleProjectEvaluator.java:109)
:-1: error:
:-1: error: at org.gradle.api.internal.project.DefaultProjectStateRegistry$ProjectStateImpl.lambda$applyToMutableState$0(DefaultProjectStateRegistry.java:360)
:-1: error:
:-1: error: at org.gradle.api.internal.project.DefaultProjectStateRegistry$ProjectStateImpl.lambda$withProjectLock$2(DefaultProjectStateRegistry.java:408)
:-1: error: at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:270)
at org.gradle.api.internal.project.DefaultProjectStateRegistry$ProjectStateImpl.withProjectLock(DefaultProjectStateRegistry.java:408)
:-1: error:
at org.gradle.api.internal.project.DefaultProjectStateRegistry$ProjectStateImpl.fromMutableState(DefaultProjectStateRegistry.java:389)
:-1: error:
at org.gradle.api.internal.project.DefaultProjectStateRegistry$ProjectStateImpl.applyToMutableState(DefaultProjectStateRegistry.java:359)
:-1: error: at org.gradle.configuration.project.LifecycleProjectEvaluator$EvaluateProject.run(LifecycleProjectEvaluator.java:100)
:-1: error: at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:29)
:-1: error: at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:26)
:-1: error: at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66)
:-1: error: at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:157)
:-1: error: at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59)
:-1: error: at org.gradle.internal.operations.DefaultBuildOperationRunner.run(DefaultBuildOperationRunner.java:47)
:-1: error: at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:68)
at org.gradle.configuration.project.LifecycleProjectEvaluator.evaluate(LifecycleProjectEvaluator.java:72)
:-1: error:
:-1: error: at org.gradle.api.internal.project.DefaultProject.evaluate(DefaultProject.java:760)
:-1: error:
:-1: error: at org.gradle.api.internal.project.DefaultProject.evaluate(DefaultProject.java:151)
:-1: error: at org.gradle.api.internal.project.DefaultProjectStateRegistry$ProjectStateImpl.ensureConfigured(DefaultProjectStateRegistry.java:328)
:-1: error:
:-1: error: at org.gradle.execution.TaskPathProjectEvaluator.configure(TaskPathProjectEvaluator.java:33)
:-1: error:
at org.gradle.execution.TaskPathProjectEvaluator.configureHierarchy(TaskPathProjectEvaluator.java:47)
:-1: error:
:-1: error: at org.gradle.configuration.DefaultProjectsPreparer.prepareProjects(DefaultProjectsPreparer.java:50)
:-1: error:
:-1: error: at org.gradle.configuration.BuildTreePreparingProjectsPreparer.prepareProjects(BuildTreePreparingProjectsPreparer.java:64)
:-1: error: at org.gradle.configuration.BuildOperationFiringProjectsPreparer$ConfigureBuild.run(BuildOperationFiringProjectsPreparer.java:52)
:-1: error:
at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:29)
:-1: error:
:-1: error: at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:26)
:-1: error:
:-1: error: at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66)
:-1: error: at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59)
:-1: error:
:-1: error: at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:157)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59)
:-1: error: at org.gradle.internal.operations.DefaultBuildOperationRunner.run(DefaultBuildOperationRunner.java:47)
:-1: error: at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:68)
at org.gradle.configuration.BuildOperationFiringProjectsPreparer.prepareProjects(BuildOperationFiringProjectsPreparer.java:40)
:-1: error: at org.gradle.initialization.VintageBuildModelController.lambda$prepareProjects$3(VintageBuildModelController.java:89)
:-1: error: at org.gradle.internal.model.StateTransitionController.lambda$doTransition$12(StateTransitionController.java:227)
at org.gradle.internal.model.StateTransitionController.doTransition(StateTransitionController.java:238)
:-1: error: at org.gradle.internal.model.StateTransitionController.doTransition(StateTransitionController.java:226)
:-1: error: at org.gradle.internal.model.StateTransitionController.lambda$transitionIfNotPreviously$10(StateTransitionController.java:201)
:-1: error:
at org.gradle.internal.work.DefaultSynchronizer.withLock(DefaultSynchronizer.java:34)
at org.gradle.internal.model.StateTransitionController.transitionIfNotPreviously(StateTransitionController.java:197)
:-1: error: at org.gradle.initialization.VintageBuildModelController.prepareProjects(VintageBuildModelController.java:89)
at org.gradle.initialization.VintageBuildModelController.prepareToScheduleTasks(VintageBuildModelController.java:71)
:-1: error: at org.gradle.internal.build.DefaultBuildLifecycleController.lambda$prepareToScheduleTasks$2(DefaultBuildLifecycleController.java:134)
:-1: error: at org.gradle.internal.model.StateTransitionController.lambda$doTransition$12(StateTransitionController.java:227)
at org.gradle.internal.model.StateTransitionController.doTransition(StateTransitionController.java:238)
:-1: error:
at org.gradle.internal.model.StateTransitionController.doTransition(StateTransitionController.java:226)
:-1: error:
at org.gradle.internal.model.StateTransitionController.lambda$maybeTransition$9(StateTransitionController.java:187)
:-1: error: at org.gradle.internal.work.DefaultSynchronizer.withLock(DefaultSynchronizer.java:34)
:-1: error:
at org.gradle.internal.model.StateTransitionController.maybeTransition(StateTransitionController.java:183)
at org.gradle.internal.build.DefaultBuildLifecycleController.prepareToScheduleTasks(DefaultBuildLifecycleController.java:132)
:-1: error: at org.gradle.internal.buildtree.DefaultBuildTreeWorkPreparer.scheduleRequestedTasks(DefaultBuildTreeWorkPreparer.java:33)
at org.gradle.internal.buildtree.DefaultBuildTreeLifecycleController.lambda$doScheduleAndRunTasks$2(DefaultBuildTreeLifecycleController.java:89)
:-1: error: at org.gradle.composite.internal.DefaultIncludedBuildTaskGraph.withNewWorkGraph(DefaultIncludedBuildTaskGraph.java:75)
:-1: error: at org.gradle.internal.buildtree.DefaultBuildTreeLifecycleController.doScheduleAndRunTasks(DefaultBuildTreeLifecycleController.java:88)
:-1: error: at org.gradle.internal.buildtree.DefaultBuildTreeLifecycleController.lambda$runBuild$4(DefaultBuildTreeLifecycleController.java:106)
:-1: error:
:-1: error: at org.gradle.internal.model.StateTransitionController.lambda$transition$6(StateTransitionController.java:166)
:-1: error:
:-1: error: at org.gradle.internal.model.StateTransitionController.doTransition(StateTransitionController.java:238)
:-1: error: at org.gradle.internal.model.StateTransitionController.lambda$transition$7(StateTransitionController.java:166)
at org.gradle.internal.work.DefaultSynchronizer.withLock(DefaultSynchronizer.java:44)
:-1: error: at org.gradle.internal.model.StateTransitionController.transition(StateTransitionController.java:166)
:-1: error: at org.gradle.internal.buildtree.DefaultBuildTreeLifecycleController.runBuild(DefaultBuildTreeLifecycleController.java:103)
at org.gradle.internal.buildtree.DefaultBuildTreeLifecycleController.scheduleAndRunTasks(DefaultBuildTreeLifecycleController.java:69)
:-1: error:
at org.gradle.tooling.internal.provider.ExecuteBuildActionRunner.run(ExecuteBuildActionRunner.java:31)
:-1: error:
at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35)
:-1: error: at org.gradle.internal.buildtree.ProblemReportingBuildActionRunner.run(ProblemReportingBuildActionRunner.java:49)
at org.gradle.launcher.exec.BuildOutcomeReportingBuildActionRunner.run(BuildOutcomeReportingBuildActionRunner.java:69)
at org.gradle.tooling.internal.provider.FileSystemWatchingBuildActionRunner.run(FileSystemWatchingBuildActionRunner.java:119)
:-1: error:
:-1: error: at org.gradle.launcher.exec.BuildCompletionNotifyingBuildActionRunner.run(BuildCompletionNotifyingBuildActionRunner.java:41)
at org.gradle.launcher.exec.RootBuildLifecycleBuildActionExecutor.lambda$execute$0(RootBuildLifecycleBuildActionExecutor.java:40)
at org.gradle.composite.internal.DefaultRootBuildState.run(DefaultRootBuildState.java:128)
:-1: error: at org.gradle.launcher.exec.RootBuildLifecycleBuildActionExecutor.execute(RootBuildLifecycleBuildActionExecutor.java:40)
at org.gradle.internal.buildtree.DefaultBuildTreeContext.execute(DefaultBuildTreeContext.java:40)
:-1: error: at org.gradle.launcher.exec.BuildTreeLifecycleBuildActionExecutor.lambda$execute$0(BuildTreeLifecycleBuildActionExecutor.java:65)
at org.gradle.internal.buildtree.BuildTreeState.run(BuildTreeState.java:53)
:-1: error: at org.gradle.launcher.exec.BuildTreeLifecycleBuildActionExecutor.execute(BuildTreeLifecycleBuildActionExecutor.java:65)
at org.gradle.launcher.exec.RunAsBuildOperationBuildActionExecutor$3.call(RunAsBuildOperationBuildActionExecutor.java:61)
:-1: error: at org.gradle.launcher.exec.RunAsBuildOperationBuildActionExecutor$3.call(RunAsBuildOperationBuildActionExecutor.java:57)
:-1: error:
at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204)
:-1: error: at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:199)
:-1: error: at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66)
at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59)
:-1: error:
:-1: error: at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:157)
:-1: error:
:-1: error: at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59)
:-1: error:
:-1: error: at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:73)
:-1: error:
at org.gradle.launcher.exec.RunAsBuildOperationBuildActionExecutor.execute(RunAsBuildOperationBuildActionExecutor.java:57)
:-1: error:
at org.gradle.launcher.exec.RunAsWorkerThreadBuildActionExecutor.lambda$execute$0(RunAsWorkerThreadBuildActionExecutor.java:36)
:-1: error: at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:270)
at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:119)
at org.gradle.launcher.exec.RunAsWorkerThreadBuildActionExecutor.execute(RunAsWorkerThreadBuildActionExecutor.java:36)
:-1: error: at org.gradle.tooling.internal.provider.ContinuousBuildActionExecutor.execute(ContinuousBuildActionExecutor.java:103)
at org.gradle.tooling.internal.provider.SubscribableBuildActionExecutor.execute(SubscribableBuildActionExecutor.java:64)
at org.gradle.internal.session.DefaultBuildSessionContext.execute(DefaultBuildSessionContext.java:46)
:-1: error:
at org.gradle.tooling.internal.provider.BuildSessionLifecycleBuildActionExecuter$ActionImpl.apply(BuildSessionLifecycleBuildActionExecuter.java:100)
:-1: error: at org.gradle.tooling.internal.provider.BuildSessionLifecycleBuildActionExecuter$ActionImpl.apply(BuildSessionLifecycleBuildActionExecuter.java:88)
at org.gradle.internal.session.BuildSessionState.run(BuildSessionState.java:69)
at org.gradle.tooling.internal.provider.BuildSessionLifecycleBuildActionExecuter.execute(BuildSessionLifecycleBuildActionExecuter.java:62)
:-1: error: at org.gradle.tooling.internal.provider.BuildSessionLifecycleBuildActionExecuter.execute(BuildSessionLifecycleBuildActionExecuter.java:41)
at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:63)
at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:31)
:-1: error: at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:58)
at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:42)
:-1: error: at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:47)
at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:31)
at org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild(ExecuteBuild.java:65)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:37)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.WatchForDisconnection.execute(WatchForDisconnection.java:39)
:-1: error: at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.execute(ResetDeprecationLogger.java:29)
:-1: error: at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
:-1: error: at org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon.execute(RequestStopIfSingleUsedDaemon.java:35)
:-1: error:
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
:-1: error: at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.create(ForwardClientInput.java:78)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.create(ForwardClientInput.java:75)
:-1: error: at org.gradle.util.internal.Swapper.swap(Swapper.java:38)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute(ForwardClientInput.java:75)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
:-1: error:
at org.gradle.launcher.daemon.server.exec.LogAndCheckHealth.execute(LogAndCheckHealth.java:55)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
:-1: error:
at org.gradle.launcher.daemon.server.exec.LogToClient.doBuild(LogToClient.java:63)
:-1: error: at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:37)
:-1: error:
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
:-1: error:
:-1: error: at org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.doBuild(EstablishBuildEnvironment.java:84)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:37)
:-1: error:
:-1: error: at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
:-1: error: at org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy$1.run(StartBuildOrRespondWithBusy.java:52)
:-1: error: at org.gradle.launcher.daemon.server.DaemonStateCoordinator$1.run(DaemonStateCoordinator.java:297)
at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64)
at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:48)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
:-1: error: at java.base/java.lang.Thread.run(Thread.java:1589)
:-1: error: 1 error
:-1: error:
:-1: error: * Try:
> Run with –stacktrace option to get the stack trace.
:-1: error: > Run with
:-1: error: –info or –debug option to get more log output.
:-1: error: > Run with –scan to get full insights.
:-1: error: * Get more help at https://help.gradle.org
:-1: error:
:-1: error: BUILD FAILED in 8s
:-1: error: Building the android package failed!
— For more information, run this command with –verbose.
—————————————————————————————————————————————
Hello Guys, How are you all? Hope You all Are Fine. Today When I open it in IntelliJ Idea, it throws an error General error during semantic analysis: Unsupported class file major version 60 in java. So Here I am Explain to you all the possible solutions here.
Without wasting your time, Let’s start This Article to Solve This Error.
Contents
- How General error during semantic analysis: Unsupported class file major version 60 Error Occurs ?
- How To Solve General error during semantic analysis: Unsupported class file major version 60 Error ?
- Solution 1: change the Gradle JVM
- Solution 2: Just upgrade the Gradle version
- Solution 3: Just upgrade the Gradle version Method 2
- Summery
Today When I open it in IntelliJ Idea, it throws an error.
* Where:
Initialization script '/tmp/ijmapper.gradle`
* What went wrong:
Could not compile initialization script '/tmp/ijmapper.gradle`.
> Startup failed:
General error during semantic analysis: Unsupported class file major version 60.
How To Solve General error during semantic analysis: Unsupported class file major version 60 Error ?
- How To Solve General error during semantic analysis: Unsupported class file major version 60 Error?
To Solve General error during semantic analysis: Unsupported class file major version 60 Error Simplest And the easiest solution is to change the Gradle JVM. here is a quick guide to change the Gradle JVM. In the Settings/Preferences dialog Ctrl+Alt+S, go to Build, Execution, Deployment | Build Tools | Gradle. On the Gradle settings page, under the Gradle, section, use the Gradle JVM option to check the Gradle version used for importing a project.
- General error during semantic analysis: Unsupported class file major version 60
To Solve General error during semantic analysis: Unsupported class file major version 60 Error Simplest And the easiest solution is to change the Gradle JVM. here is a quick guide to change the Gradle JVM. In the Settings/Preferences dialog Ctrl+Alt+S, go to Build, Execution, Deployment | Build Tools | Gradle. On the Gradle settings page, under the Gradle, section, use the Gradle JVM option to check the Gradle version used for importing a project.
Solution 1: change the Gradle JVM
Simplest And easiest solution is to change the Gradle JVM. here is a quick guide to change the Gradle JVM.
- In the Settings/Preferences dialog Ctrl+Alt+S, go to Build, Execution, Deployment | Build Tools | Gradle.
- On the Gradle settings page, under the
- Gradle, section, use the Gradle JVM option to check the Gradle version used for importing a project.
Solution 2: Just upgrade the Gradle version
By just upgrading the Gradle version solved my Error.
- Open gradle/wrapper/gradle-wrapper.properties
- Just change the version number of gradle
- if your gradle version is
6.3
, change this: distributionUrl=https://services.gradle.org/distributions/gradle-6.3-bin.zip - To distributionUrl=https://services.gradle.org/distributions/gradle-7.0-bin.zip
- Now Your Error should be fixed
Solution 3: Just upgrade the Gradle version Method 2
Upgrading Gradle version 6.8.3 to 7.0 solved my problem. You can upgrade it
- File -> Project Structure -> Project(on the left panel)
- Change Gradle Version 7.0
It works with Android Gradle Plugin version 4.2.0
Summery
It’s all About this issue. Hope all solution helped you a lot. Comment below Your thoughts and your queries. Also, Comment below which solution worked for you?
Also Read
- SyntaxError: invalid syntax to repo init in the AOSP code.