[INFO] PMD version: 7.3.0
[ERROR] Parsing failed in ParseLock#doParse()
java.lang.IllegalArgumentException: Unsupported class file major version 67
at org.objectweb.asm.ClassReader. (ClassReader.java:200)
at org.objectweb.asm.ClassReader. (ClassReader.java:180)
at org.objectweb.asm.ClassReader. (ClassReader.java:166)
at org.objectweb.asm.ClassReader. (ClassReader.java:288)
at net.sourceforge.pmd.lang.java.symbols.internal.asm.ClassStub$1.doParse (ClassStub.java:97)
at net.sourceforge.pmd.lang.java.symbols.internal.asm.ParseLock.getFinalStatus (ParseLock.java:33)
at net.sourceforge.pmd.lang.java.symbols.internal.asm.ParseLock.isFailed (ParseLock.java:66)
at net.sourceforge.pmd.lang.java.symbols.internal.asm.ClassStub.isUnresolved (ClassStub.java:511)
at net.sourceforge.pmd.lang.java.types.ClassTypeImpl.checkUserEnclosingTypeIsOk (ClassTypeImpl.java:452)
at net.sourceforge.pmd.lang.java.types.ClassTypeImpl.validateParams (ClassTypeImpl.java:418)
at net.sourceforge.pmd.lang.java.types.ClassTypeImpl. (ClassTypeImpl.java:69)
at net.sourceforge.pmd.lang.java.types.ClassTypeImpl. (ClassTypeImpl.java:64)
at net.sourceforge.pmd.lang.java.types.TypeSystem.typeOf (TypeSystem.java:458)
at net.sourceforge.pmd.lang.java.types.TypeSystem.rawType (TypeSystem.java:485)
at net.sourceforge.pmd.lang.java.types.TypesFromReflection.fromReflect (TypesFromReflection.java:99)
at net.sourceforge.pmd.lang.java.types.TypesFromReflection.fromReflect (TypesFromReflection.java:69)
at net.sourceforge.pmd.lang.java.types.ast.internal.PolyResolution.newStringCtx (PolyResolution.java:731)
at net.sourceforge.pmd.lang.java.types.ast.internal.PolyResolution. (PolyResolution.java:98)
at net.sourceforge.pmd.lang.java.types.ast.internal.LazyTypeResolver. (LazyTypeResolver.java:116)
at net.sourceforge.pmd.lang.java.ast.InternalApiBridge.initTypeResolver (InternalApiBridge.java:147)
at net.sourceforge.pmd.lang.java.internal.JavaAstProcessor.process (JavaAstProcessor.java:130)
at net.sourceforge.pmd.lang.java.internal.JavaAstProcessor.process (JavaAstProcessor.java:164)
at net.sourceforge.pmd.lang.java.internal.JavaAstProcessor.process (JavaAstProcessor.java:148)
at net.sourceforge.pmd.lang.java.ast.JavaParser.parseImpl (JavaParser.java:69)
at net.sourceforge.pmd.lang.java.ast.JavaParser.parseImpl (JavaParser.java:25)
at net.sourceforge.pmd.lang.ast.impl.javacc.JjtreeParserAdapter.parse (JjtreeParserAdapter.java:36)
at net.sourceforge.pmd.lang.impl.PmdRunnable.parse (PmdRunnable.java:112)
at net.sourceforge.pmd.lang.impl.PmdRunnable.processSource (PmdRunnable.java:132)
at net.sourceforge.pmd.lang.impl.PmdRunnable.run (PmdRunnable.java:80)
at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:572)
at java.util.concurrent.FutureTask.run (FutureTask.java:317)
at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1144)
at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:642)
at java.lang.Thread.run (Thread.java:1575)
[ERROR] Parsing failed in ParseLock#doParse()
java.lang.IllegalArgumentException: Unsupported class file major version 67
Я пытаюсь запустить PMD с проектом JDK23. [code] org.apache.maven.plugins maven-pmd-plugin 3.25.0
target/reports/pmd false
[/code] Однако при запуске я столкнулся с этой проблемой: [code][INFO] PMD version: 7.3.0 [ERROR] Parsing failed in ParseLock#doParse() java.lang.IllegalArgumentException: Unsupported class file major version 67 at org.objectweb.asm.ClassReader. (ClassReader.java:200) at org.objectweb.asm.ClassReader. (ClassReader.java:180) at org.objectweb.asm.ClassReader. (ClassReader.java:166) at org.objectweb.asm.ClassReader. (ClassReader.java:288) at net.sourceforge.pmd.lang.java.symbols.internal.asm.ClassStub$1.doParse (ClassStub.java:97) at net.sourceforge.pmd.lang.java.symbols.internal.asm.ParseLock.getFinalStatus (ParseLock.java:33) at net.sourceforge.pmd.lang.java.symbols.internal.asm.ParseLock.isFailed (ParseLock.java:66) at net.sourceforge.pmd.lang.java.symbols.internal.asm.ClassStub.isUnresolved (ClassStub.java:511) at net.sourceforge.pmd.lang.java.types.ClassTypeImpl.checkUserEnclosingTypeIsOk (ClassTypeImpl.java:452) at net.sourceforge.pmd.lang.java.types.ClassTypeImpl.validateParams (ClassTypeImpl.java:418) at net.sourceforge.pmd.lang.java.types.ClassTypeImpl. (ClassTypeImpl.java:69) at net.sourceforge.pmd.lang.java.types.ClassTypeImpl. (ClassTypeImpl.java:64) at net.sourceforge.pmd.lang.java.types.TypeSystem.typeOf (TypeSystem.java:458) at net.sourceforge.pmd.lang.java.types.TypeSystem.rawType (TypeSystem.java:485) at net.sourceforge.pmd.lang.java.types.TypesFromReflection.fromReflect (TypesFromReflection.java:99) at net.sourceforge.pmd.lang.java.types.TypesFromReflection.fromReflect (TypesFromReflection.java:69) at net.sourceforge.pmd.lang.java.types.ast.internal.PolyResolution.newStringCtx (PolyResolution.java:731) at net.sourceforge.pmd.lang.java.types.ast.internal.PolyResolution. (PolyResolution.java:98) at net.sourceforge.pmd.lang.java.types.ast.internal.LazyTypeResolver. (LazyTypeResolver.java:116) at net.sourceforge.pmd.lang.java.ast.InternalApiBridge.initTypeResolver (InternalApiBridge.java:147) at net.sourceforge.pmd.lang.java.internal.JavaAstProcessor.process (JavaAstProcessor.java:130) at net.sourceforge.pmd.lang.java.internal.JavaAstProcessor.process (JavaAstProcessor.java:164) at net.sourceforge.pmd.lang.java.internal.JavaAstProcessor.process (JavaAstProcessor.java:148) at net.sourceforge.pmd.lang.java.ast.JavaParser.parseImpl (JavaParser.java:69) at net.sourceforge.pmd.lang.java.ast.JavaParser.parseImpl (JavaParser.java:25) at net.sourceforge.pmd.lang.ast.impl.javacc.JjtreeParserAdapter.parse (JjtreeParserAdapter.java:36) at net.sourceforge.pmd.lang.impl.PmdRunnable.parse (PmdRunnable.java:112) at net.sourceforge.pmd.lang.impl.PmdRunnable.processSource (PmdRunnable.java:132) at net.sourceforge.pmd.lang.impl.PmdRunnable.run (PmdRunnable.java:80) at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:572) at java.util.concurrent.FutureTask.run (FutureTask.java:317) at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1144) at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:642) at java.lang.Thread.run (Thread.java:1575) [ERROR] Parsing failed in ParseLock#doParse() java.lang.IllegalArgumentException: Unsupported class file major version 67 [/code] Как это решить?
Я установил JDK jdk-23_windows-x64_bin и пытаюсь запустить проект Flutter на компьютере под управлением Windows. К сожалению, при попытке собрать APK-файл Flutter выдается эта ошибка.
Вот ошибка, которую я получаю:
FAILURE: Build произошел сбой с...
Я установил JDK jdk-23_windows-x64_bin и пытаюсь запустить проект Flutter на компьютере под управлением Windows. К сожалению, при попытке собрать APK-файл Flutter выдается эта ошибка.
Вот ошибка, которую я получаю:
FAILURE: Build произошел сбой с...
Я установил JDK jdk-23_windows-x64_bin и пытаюсь запустить проект Flutter на компьютере под управлением Windows. К сожалению, при попытке собрать APK-файл Flutter выдается эта ошибка.
Вот ошибка, которую я получаю:
FAILURE: Build произошел сбой с...
Мне хотелось попробовать использовать NativeHook, который можно полностью написать на Java, вместо JNativeHook, поэтому я написал тестовый код.
Однако результат всегда один и тот же, независимо от того, какую клавишу я нажимаю.
/>Может кто-нибудь...