General error during conversion: Unsupported class file major version 65
来源:4-1 APT是什么

慕姐3406996
2023-11-27
老师这个失败是因为什么啊,各种百度,也没解决
Task :buildSrc:compileGroovy FAILED
startup failed:
General error during conversion: Unsupported class file major version 65
java.lang.IllegalArgumentException: Unsupported class file major version 65
at groovyjarjarasm.asm.ClassReader.(ClassReader.java:199)
at groovyjarjarasm.asm.ClassReader.(ClassReader.java:180)
at groovyjarjarasm.asm.ClassReader.(ClassReader.java:166)
at groovyjarjarasm.asm.ClassReader.(ClassReader.java:287)
at org.codehaus.groovy.ast.decompiled.AsmDecompiler.parseClass(AsmDecompiler.java:81)
at org.codehaus.groovy.control.ClassNodeResolver.findDecompiled(ClassNodeResolver.java:251)
at org.codehaus.groovy.control.ClassNodeResolver.tryAsLoaderClassOrScript(ClassNodeResolver.java:189)
at org.codehaus.groovy.control.ClassNodeResolver.findClassNode(ClassNodeResolver.java:169)
at org.codehaus.groovy.control.ClassNodeResolver.resolveName(ClassNodeResolver.java:125)
at org.codehaus.groovy.ast.decompiled.AsmReferenceResolver.resolveClassNullable(AsmReferenceResolver.java:57)
at org.codehaus.groovy.ast.decompiled.AsmReferenceResolver.resolveClass(AsmReferenceResolver.java:44)
at org.codehaus.groovy.ast.decompiled.TypeSignatureParser.visitEnd(TypeSignatureParser.java:110)
at groovyjarjarasm.asm.signature.SignatureReader.parseType(SignatureReader.java:206)
at groovyjarjarasm.asm.signature.SignatureReader.accept(SignatureReader.java:124)
at org.codehaus.groovy.ast.decompiled.ClassSignatureParser.parseClassSignature(ClassSignatureParser.java:74)
at org.codehaus.groovy.ast.decompiled.ClassSignatureParser.configureClass(ClassSignatureParser.java:32)
at org.codehaus.groovy.ast.decompiled.DecompiledClassNode.lazyInitSupers(DecompiledClassNode.java:185)
at org.codehaus.groovy.ast.decompiled.DecompiledClassNode.getGenericsTypes(DecompiledClassNode.java:80)
at org.codehaus.groovy.control.GenericsVisitor.checkGenericsUsage(GenericsVisitor.java:132)
at org.codehaus.groovy.control.GenericsVisitor.checkGenericsUsage(GenericsVisitor.java:126)
at org.codehaus.groovy.control.GenericsVisitor.checkGenericsUsage(GenericsVisitor.java:168)
at org.codehaus.groovy.control.GenericsVisitor.checkGenericsUsage(GenericsVisitor.java:126)
at org.codehaus.groovy.control.GenericsVisitor.visitClass(GenericsVisitor.java:64)
at org.codehaus.groovy.control.CompilationUnit.lambda$addPhaseOperations5(CompilationUnit.java:220)atorg.codehaus.groovy.control.CompilationUnit5(CompilationUnit.java:220)
at org.codehaus.groovy.control.CompilationUnit5(CompilationUnit.java:220)atorg.codehaus.groovy.control.CompilationUnitIPrimaryClassNodeOperation.doPhaseOperation(CompilationUnit.java:942)
at org.codehaus.groovy.control.CompilationUnit.processPhaseOperations(CompilationUnit.java:671)
at org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:635)
at org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:610)
at org.gradle.api.internal.tasks.compile.ApiGroovyCompiler.execute(ApiGroovyCompiler.java:270)
at org.gradle.api.internal.tasks.compile.ApiGroovyCompiler.execute(ApiGroovyCompiler.java:64)
at org.gradle.api.internal.tasks.compile.GroovyCompilerFactoryDaemonSideCompiler.execute(GroovyCompilerFactory.java:97)atorg.gradle.api.internal.tasks.compile.GroovyCompilerFactoryDaemonSideCompiler.execute(GroovyCompilerFactory.java:97)
at org.gradle.api.internal.tasks.compile.GroovyCompilerFactoryDaemonSideCompiler.execute(GroovyCompilerFactory.java:97)atorg.gradle.api.internal.tasks.compile.GroovyCompilerFactoryDaemonSideCompiler.execute(GroovyCompilerFactory.java:76)
at org.gradle.api.internal.tasks.compile.daemon.AbstractDaemonCompiler$CompilerWorkAction.execute(AbstractDaemonCompiler.java:135)
at org.gradle.workers.internal.DefaultWorkerServer.execute(DefaultWorkerServer.java:63)
at org.gradle.workers.internal.AbstractClassLoaderWorker$1.create(AbstractClassLoaderWorker.java:49)
at org.gradle.workers.internal.AbstractClassLoaderWorker$1.create(AbstractClassLoaderWorker.java:43)
at org.gradle.internal.classloader.ClassLoaderUtils.executeInClassloader(ClassLoaderUtils.java:97)
at org.gradle.workers.internal.AbstractClassLoaderWorker.executeInClassLoader(AbstractClassLoaderWorker.java:43)
at org.gradle.workers.internal.IsolatedClassloaderWorker.run(IsolatedClassloaderWorker.java:49)
at org.gradle.workers.internal.IsolatedClassloaderWorker.run(IsolatedClassloaderWorker.java:30)
at org.gradle.workers.internal.WorkerDaemonServer.run(WorkerDaemonServer.java:87)
at org.gradle.workers.internal.WorkerDaemonServer.run(WorkerDaemonServer.java:56)
at org.gradle.process.internal.worker.request.WorkerAction1.call(WorkerAction.java:138)atorg.gradle.process.internal.worker.child.WorkerLogEventListener.withWorkerLoggingProtocol(WorkerLogEventListener.java:41)atorg.gradle.process.internal.worker.request.WorkerAction.run(WorkerAction.java:135)atjava.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)atjava.base/java.lang.reflect.Method.invoke(Method.java:580)atorg.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)atorg.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)atorg.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection1.call(WorkerAction.java:138)
at org.gradle.process.internal.worker.child.WorkerLogEventListener.withWorkerLoggingProtocol(WorkerLogEventListener.java:41)
at org.gradle.process.internal.worker.request.WorkerAction.run(WorkerAction.java:135)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection1.call(WorkerAction.java:138)atorg.gradle.process.internal.worker.child.WorkerLogEventListener.withWorkerLoggingProtocol(WorkerLogEventListener.java:41)atorg.gradle.process.internal.worker.request.WorkerAction.run(WorkerAction.java:135)atjava.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)atjava.base/java.lang.reflect.Method.invoke(Method.java:580)atorg.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)atorg.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)atorg.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnectionDispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:182)
at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnectionDispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:164)atorg.gradle.internal.remote.internal.hub.MessageHubDispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:164)
at org.gradle.internal.remote.internal.hub.MessageHubDispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:164)atorg.gradle.internal.remote.internal.hub.MessageHubHandler.run(MessageHub.java:414)
at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64)
at org.gradle.internal.concurrent.ManagedExecutorImpl1.run(ManagedExecutorImpl.java:48)atjava.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)atjava.base/java.util.concurrent.ThreadPoolExecutor1.run(ManagedExecutorImpl.java:48)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor1.run(ManagedExecutorImpl.java:48)atjava.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)atjava.base/java.util.concurrent.ThreadPoolExecutorWorker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
1 error
gradle构建阶段完成222
FAILURE: Build failed with an exception.
- What went wrong:
Execution failed for task ‘:buildSrc:compileGroovy’.
Compilation failed; see the compiler error output for details.
- Try:
Run with --stacktrace option to get the stack trace.
Run with --info or --debug option to get more log output.
Run with --scan to get full insights.
- Get more help at https://help.gradle.org
BUILD FAILED in 3s
1 actionable task: 1 executed
2回答
-
_Yul
2025-01-28
我也遇到了这个问题,就是老师说的JDK版本和Gradle版本不兼容的问题,我把JDK升级到23,Gradle用8.10,解决了这个问题,但是maven包在gradle7.2之后废弃了,要使用maven-publish
apply plugin: "maven-publish" publishing { publications { mavenJava(MavenPublication) { groupId 'com.imooc.router' artifactId 'router-gradle-plugin' version '1.0.0' from components.java } } repositories { maven { url uri("../repo") } } }
00 -
allenfeng
2023-12-28
你好,通常是由于 Gradle 与JDK 版本不兼容造成的。
对应关系请查阅:https://docs.gradle.org/current/userguide/compatibility.html#compatibility
00
相似问题