General error during conversion unsupported class file major version 63

"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 becaus...

«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:

enter image description here

enter image description here

asked Feb 7 at 21:00

tazboy's user avatar

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.

enter image description here

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

Banjoe's user avatar

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.

UnsupportedClassVersionError class hierarchy

Figure 1. UnsupportedClassVersionError class hierarchy

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.

Table 1. Class file format major versions
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
Figure 2: UnsupportedClassVersionError example

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.

Jetbrains Intellij Idea IDE: Project Settings -> Language Level

Figure 3: JetBrains IntelliJ IDEA: Project Settings → Project language level

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>
Figure 4: Maven POM file compiler properties

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

Rollbar in action

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

  1. How General error during semantic analysis: Unsupported class file major version 60 Error Occurs ?
  2. How To Solve General error during semantic analysis: Unsupported class file major version 60 Error ?
  3. Solution 1: change the Gradle JVM
  4. Solution 2: Just upgrade the Gradle version
  5. Solution 3: Just upgrade the Gradle version Method 2
  6. 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 ?

  1. 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.

  2. 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.

  1. In the Settings/Preferences dialog Ctrl+Alt+S, go to Build, Execution, Deployment | Build Tools | Gradle.
  2. On the Gradle settings page, under the
  3. 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.

  1. Open gradle/wrapper/gradle-wrapper.properties
  2. Just change the version number of gradle
  3. if your gradle version is 6.3, change this: distributionUrl=https://services.gradle.org/distributions/gradle-6.3-bin.zip
  4. To distributionUrl=https://services.gradle.org/distributions/gradle-7.0-bin.zip
  5. 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.

Понравилась статья? Поделить с друзьями:

Читайте также:

  • Golang json marshal error
  • General error 1615 prepared statement needs to be re prepared
  • Golang get error type
  • General error 1366 incorrect integer value
  • Golang fatal error all goroutines are asleep deadlock

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии