hibernate 解决 java.lang.NoClassDefFoundError: Could not initialize class org.hibernate.validator.internal.engine.xxx 这类的问题
2023-09-27 14:25:37 时间
<!-- 解决 java.lang.NoClassDefFoundError: Could not initialize class org.hibernate.validator.internal.engine.xxx 这类的问题,这里的xxx是指的一些类 --> <!-- 可能是版本冲突导致的这个问题,因为我的 hibernate-validator 之前是使用的 5.x 以上的版本,但是我的hibernate-core用的是4.2.4.Final,不兼容所以导致了这个异常,所以异常果然一般要在最下面找 换成 4.2.0.Final 之后,问题解决 --> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-validator</artifactId> <version>4.2.0.Final</version> </dependency> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-core</artifactId> <version>4.2.4.Final</version> </dependency> <!-- 然后解决了这个问题之后,报了下面的异常,然后导入了这三个slf4j的依赖,成功解决异常,项目启动成功 --> <!-- 解决 java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory --> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>1.7.25</version> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> <version>1.7.25</version> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-simple</artifactId> <version>1.7.25</version> </dependency> <!-- 给maven项目指定编译版本 --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.1</version> <configuration> <target>1.8</target> <source>1.8</source> </configuration> </plugin>
相关文章
- JAVA实现DES加密实现详解
- java高级---->Thread之FutureTask的使用
- Java三大框架之——Hibernate关联映射与级联操作
- Java EE之Hibernate异常总结org.hibernate.MappingException: Repeated column in mapping for entity:
- Java EE之Hibernate异常总结【5】java.lang.StackOverflowError[栈溢出]
- Java EE 之Hibernate异常总结【1】org.hibernate.LazyInitializationException: could not initialize proxy - no Session
- java并发api总结
- java el表达式报空指针异常(nullpointexception)
- 规定自己的Java编码规范
- Java自注三进入
- 已解决org.apache.jasper.JasperException: org.apache.jasper.JasperException: java.lang.ClassNotFoundExce
- 大厂面试题(利用JAVA写一到九求和算法)
- Java通过JCIFS访问操作Windows(smb)共享目录方法代码
- Android系统CPU使用率获取(附java代码)%25
- JAVA Semaphore
- java调用C/C++写的dll(转)
- XXTea算法Java版