Ljavax/validation/constraints/Pattern$标志属于哪个Jar?
我的类路径中有以下JAR:Ljavax/validation/constraints/Pattern$标志属于哪个Jar?,java,spring,exception,jar,hibernate-validator,Java,Spring,Exception,Jar,Hibernate Validator,我的类路径中有以下JAR: jre 1.8.0_251 hibernate-validation-6.1.5最终版本 番石榴-29.0-jre commons-codec-1.14 我得到了以下异常: 错误堆栈 java.lang.NoClassDefFoundError: [Ljavax/validation/constraints/Pattern$Flag; at java.lang.Class.getDeclaredMethods0(Native Method) at
- jre 1.8.0_251
- hibernate-validation-6.1.5最终版本
- 番石榴-29.0-jre
- commons-codec-1.14
java.lang.NoClassDefFoundError: [Ljavax/validation/constraints/Pattern$Flag;
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Unknown Source)
at java.lang.Class.getDeclaredMethods(Unknown Source)
at org.springframework.core.annotation.AttributeMethods.compute(AttributeMethods.java:256)
at java.util.concurrent.ConcurrentMap.computeIfAbsent(Unknown Source)
at org.springframework.core.annotation.AttributeMethods.forAnnotationType(AttributeMethods.java:252)
at org.springframework.core.annotation.AnnotationTypeMapping.<init>(AnnotationTypeMapping.java:96)
at org.springframework.core.annotation.AnnotationTypeMappings.addIfPossible(AnnotationTypeMappings.java:116)
at org.springframework.core.annotation.AnnotationTypeMappings.addAllMappings(AnnotationTypeMappings.java:75)
at org.springframework.core.annotation.AnnotationTypeMappings.<init>(AnnotationTypeMappings.java:68)
at org.springframework.core.annotation.AnnotationTypeMappings.<init>(AnnotationTypeMappings.java:46)
at org.springframework.core.annotation.AnnotationTypeMappings$Cache.createMappings(AnnotationTypeMappings.java:253)
at java.util.concurrent.ConcurrentMap.computeIfAbsent(Unknown Source)
at org.springframework.core.annotation.AnnotationTypeMappings$Cache.get(AnnotationTypeMappings.java:249)
at org.springframework.core.annotation.AnnotationTypeMappings.forAnnotationType(AnnotationTypeMappings.java:206)
at org.springframework.core.annotation.AnnotationTypeMappings.forAnnotationType(AnnotationTypeMappings.java:188)
at org.springframework.core.annotation.AnnotationTypeMappings.forAnnotationType(AnnotationTypeMappings.java:175)
at org.springframework.core.annotation.TypeMappedAnnotation.of(TypeMappedAnnotation.java:636)
at org.springframework.core.annotation.MergedAnnotation.of(MergedAnnotation.java:596)
at org.springframework.core.type.classreading.MergedAnnotationReadingVisitor.visitEnd(MergedAnnotationReadingVisitor.java:96)
at org.springframework.asm.ClassReader.readElementValues(ClassReader.java:2775)
at org.springframework.asm.ClassReader.readMethod(ClassReader.java:1183)
at org.springframework.asm.ClassReader.accept(ClassReader.java:688)
at org.springframework.asm.ClassReader.accept(ClassReader.java:400)
at org.springframework.core.type.classreading.SimpleMetadataReader.<init>(SimpleMetadataReader.java:50)
at org.springframework.core.type.classreading.SimpleMetadataReaderFactory.getMetadataReader(SimpleMetadataReaderFactory.java:103)
at org.springframework.core.type.classreading.CachingMetadataReaderFactory.getMetadataReader(CachingMetadataReaderFactory.java:123)
at org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider.scanCandidateComponents(ClassPathScanningCandidJun 23, 2020 3:38:57 PM org.apache.catalina.core.ApplicationContext
java.lang.NoClassDefFoundError:[Ljavax/validation/constraints/Pattern$Flag;
位于java.lang.Class.getDeclaredMethods0(本机方法)
位于java.lang.Class.privateGetDeclaredMethods(未知源)
位于java.lang.Class.getDeclaredMethods(未知源)
位于org.springframework.core.annotation.AttributeMethods.compute(AttributeMethods.java:256)
位于java.util.concurrent.ConcurrentMap.computeIfAbsent(未知源)
位于org.springframework.core.annotation.AttributeMethods.forAnnotationType(AttributeMethods.java:252)
位于org.springframework.core.annotation.AnnotationTypeMapping.(AnnotationTypeMapping.java:96)
位于org.springframework.core.annotation.AnnotationTypeMappings.addIfPossible(AnnotationTypeMappings.java:116)
位于org.springframework.core.annotation.AnnotationTypeMappings.addAllMappings(AnnotationTypeMappings.java:75)
位于org.springframework.core.annotation.AnnotationTypeMappings.(AnnotationTypeMappings.java:68)
位于org.springframework.core.annotation.AnnotationTypeMappings.(AnnotationTypeMappings.java:46)
位于org.springframework.core.annotation.AnnotationTypeMappings$Cache.createMappings(AnnotationTypeMappings.java:253)
位于java.util.concurrent.ConcurrentMap.computeIfAbsent(未知源)
位于org.springframework.core.annotation.AnnotationTypeMappings$Cache.get(AnnotationTypeMappings.java:249)
位于org.springframework.core.annotation.AnnotationTypeMappings.forAnnotationType(AnnotationTypeMappings.java:206)
位于org.springframework.core.annotation.AnnotationTypeMappings.forAnnotationType(AnnotationTypeMappings.java:188)
位于org.springframework.core.annotation.AnnotationTypeMappings.forAnnotationType(AnnotationTypeMappings.java:175)
位于org.springframework.core.annotation.typemappedanotation.of(typemappedanotation.java:636)
位于org.springframework.core.annotation.MergedAnnotation.of(MergedAnnotation.java:596)
位于org.springframework.core.type.classreading.MergedAnnotationReadingVisitor.visitEnd(MergedAnnotationReadingVisitor.java:96)
位于org.springframework.asm.ClassReader.readElementValues(ClassReader.java:2775)
位于org.springframework.asm.ClassReader.readMethod(ClassReader.java:1183)
位于org.springframework.asm.ClassReader.accept(ClassReader.java:688)
位于org.springframework.asm.ClassReader.accept(ClassReader.java:400)
位于org.springframework.core.type.classreading.SimpleMetadataReader。(SimpleMetadataReader.java:50)
位于org.springframework.core.type.classreading.SimpleMetadataReaderFactory.getMetadataReader(SimpleMetadataReaderFactory.java:103)
位于org.springframework.core.type.classreading.CachingMetadataReaderFactory.getMetadataReader(CachingMetadataReaderFactory.java:123)
位于org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider.scanCandidateComponents(ClassPathScanningCandidJun 232020 3:38:57 PM org.apache.catalina.core.ApplicationContext
尝试使用来自的jar,看起来它属于此验证包:
java.lang.NoClassDefFoundError: [Ljavax/validation/constraints/Pattern$Flag;
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Unknown Source)
at java.lang.Class.getDeclaredMethods(Unknown Source)
at org.springframework.core.annotation.AttributeMethods.compute(AttributeMethods.java:256)
at java.util.concurrent.ConcurrentMap.computeIfAbsent(Unknown Source)
at org.springframework.core.annotation.AttributeMethods.forAnnotationType(AttributeMethods.java:252)
at org.springframework.core.annotation.AnnotationTypeMapping.<init>(AnnotationTypeMapping.java:96)
at org.springframework.core.annotation.AnnotationTypeMappings.addIfPossible(AnnotationTypeMappings.java:116)
at org.springframework.core.annotation.AnnotationTypeMappings.addAllMappings(AnnotationTypeMappings.java:75)
at org.springframework.core.annotation.AnnotationTypeMappings.<init>(AnnotationTypeMappings.java:68)
at org.springframework.core.annotation.AnnotationTypeMappings.<init>(AnnotationTypeMappings.java:46)
at org.springframework.core.annotation.AnnotationTypeMappings$Cache.createMappings(AnnotationTypeMappings.java:253)
at java.util.concurrent.ConcurrentMap.computeIfAbsent(Unknown Source)
at org.springframework.core.annotation.AnnotationTypeMappings$Cache.get(AnnotationTypeMappings.java:249)
at org.springframework.core.annotation.AnnotationTypeMappings.forAnnotationType(AnnotationTypeMappings.java:206)
at org.springframework.core.annotation.AnnotationTypeMappings.forAnnotationType(AnnotationTypeMappings.java:188)
at org.springframework.core.annotation.AnnotationTypeMappings.forAnnotationType(AnnotationTypeMappings.java:175)
at org.springframework.core.annotation.TypeMappedAnnotation.of(TypeMappedAnnotation.java:636)
at org.springframework.core.annotation.MergedAnnotation.of(MergedAnnotation.java:596)
at org.springframework.core.type.classreading.MergedAnnotationReadingVisitor.visitEnd(MergedAnnotationReadingVisitor.java:96)
at org.springframework.asm.ClassReader.readElementValues(ClassReader.java:2775)
at org.springframework.asm.ClassReader.readMethod(ClassReader.java:1183)
at org.springframework.asm.ClassReader.accept(ClassReader.java:688)
at org.springframework.asm.ClassReader.accept(ClassReader.java:400)
at org.springframework.core.type.classreading.SimpleMetadataReader.<init>(SimpleMetadataReader.java:50)
at org.springframework.core.type.classreading.SimpleMetadataReaderFactory.getMetadataReader(SimpleMetadataReaderFactory.java:103)
at org.springframework.core.type.classreading.CachingMetadataReaderFactory.getMetadataReader(CachingMetadataReaderFactory.java:123)
at org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider.scanCandidateComponents(ClassPathScanningCandidJun 23, 2020 3:38:57 PM org.apache.catalina.core.ApplicationContext