代码运行报错提示class class "javax.annotation.N

运行代码报错j

ava.lang.SecurityException: class "javax.annotation.Nonnull"'s signer information does not match signer information of other classes in the same package

at java.lang.ClassLoader.checkCerts(ClassLoader.java:898)

at java.lang.ClassLoader.preDefineClass(ClassLoader.java:668)

at java.lang.ClassLoader.defineClass(ClassLoader.java:761)

at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)

at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)

at java.net.URLClassLoader.access$100(URLClassLoader.java:73)

at java.net.URLClassLoader$1.run(URLClassLoader.java:368)

at java.net.URLClassLoader$1.run(URLClassLoader.java:362)

at java.security.AccessController.doPrivileged(Native Method)

at java.net.URLClassLoader.findClass(URLClassLoader.java:361)

at java.lang.ClassLoader.loadClass(ClassLoader.java:424)

at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)

at java.lang.ClassLoader.loadClass(ClassLoader.java:357)

at java.lang.Class.forName0(Native Method)

at java.lang.Class.forName(Class.java:348)

at sun.reflect.generics.factory.CoreReflectionFactory.makeNamedType(CoreReflectionFactory.java:114)

at sun.reflect.generics.visitor.Reifier.visitClassTypeSignature(Reifier.java:125)

at sun.reflect.generics.tree.ClassTypeSignature.accept(ClassTypeSignature.java:49)

at sun.reflect.annotation.AnnotationParser.parseSig(AnnotationParser.java:439)

at sun.reflect.annotation.AnnotationParser.parseAnnotation2(AnnotationParser.java:241)

at sun.reflect.annotation.AnnotationParser.parseAnnotations2(AnnotationParser.java:120)

at sun.reflect.annotation.AnnotationParser.parseSelectAnnotations(AnnotationParser.java:101)

at sun.reflect.annotation.AnnotationType.<init>(AnnotationType.java:139)

at sun.reflect.annotation.AnnotationType.getInstance(AnnotationType.java:85)

at sun.reflect.annotation.AnnotationParser.parseAnnotation2(AnnotationParser.java:266)

at sun.reflect.annotation.AnnotationParser.parseAnnotations2(AnnotationParser.java:120)

at sun.reflect.annotation.AnnotationParser.parseAnnotations(AnnotationParser.java:72)

at java.lang.reflect.Executable.declaredAnnotations(Executable.java:599)

at java.lang.reflect.Executable.declaredAnnotations(Executable.java:597)

at java.lang.reflect.Executable.getAnnotation(Executable.java:570)

at java.lang.reflect.Method.getAnnotation(Method.java:622)

at java.beans.PropertyDescriptor.setReadMethod(PropertyDescriptor.java:261)

at java.beans.PropertyDescriptor.<init>(PropertyDescriptor.java:160)

at java.beans.Introspector.getTargetPropertyInfo(Introspector.java:512)

at java.beans.Introspector.getBeanInfo(Introspector.java:428)

at java.beans.Introspector.getBeanInfo(Introspector.java:173)

at java.beans.Introspector.getBeanInfo(Introspector.java:260)

at java.beans.Introspector.<init>(Introspector.java:407)

at java.beans.Introspector.getBeanInfo(Introspector.java:173)

at groovy.lang.MetaClassImpl.lambda$addProperties$8(MetaClassImpl.java:3401)

at java.security.AccessController.doPrivileged(Native Method)

at groovy.lang.MetaClassImpl.addProperties(MetaClassImpl.java:3401)

at groovy.lang.MetaClassImpl.reinitialize(MetaClassImpl.java:3383)

at groovy.lang.MetaClassImpl.initialize(MetaClassImpl.java:3376)

at org.codehaus.groovy.reflection.ClassInfo.getMetaClassUnderLock(ClassInfo.java:273)

at org.codehaus.groovy.reflection.ClassInfo.getMetaClass(ClassInfo.java:315)

at org.codehaus.groovy.runtime.metaclass.MetaClassRegistryImpl.getMetaClass(MetaClassRegistryImpl.java:258)

at org.springframework.beans.factory.groovy.GroovyBeanDefinitionReader.<init>(GroovyBeanDefinitionReader.java:150)

at org.springframework.boot.BeanDefinitionLoader.<init>(BeanDefinitionLoader.java:93)

at org.springframework.boot.SpringApplication.createBeanDefinitionLoader(SpringApplication.java:724)

at org.springframework.boot.SpringApplication.load(SpringApplication.java:667)

at org.springframework.boot.SpringApplication.prepareContext(SpringApplication.java:401)

at org.springframework.boot.SpringApplication.run(SpringApplication.java:307)

at org.springframework.boot.SpringApplication.run(SpringApplication.java:1300)

at org.springframework.boot.SpringApplication.run(SpringApplication.java:1289)

at com.jeelowcode.server.JeeLowCodeApplication.main(JeeLowCodeApplication.java:37)


Disconnected from the target VM, address: '127.0.0.1:64160', transport: 'socket'


Process finished with exit code 1


评论区

超级管理员 2025-11-28 13:39

有改动到什么?看起来像是一些jar冲突。可以看一下jdk版本有没有对

tearpit 2025-11-28 13:54

@超级管理员

jdk是1.8

超级管理员 2025-11-28 14:44

暂时看不出,可以清一下maven试试

回复

扫码关注

添加客服
图片未加载,请刷新后再试
联系我们