jar包報錯
Caused by: java.lang.NoClassDefFoundError: org/hibernate/validator/internal/engine/DefaultClockProvider
at org.hibernate.validator.internal.engine.ConfigurationImpl.<init>(ConfigurationImpl.java:134) ~[hibernate-validator-6.0.7.Final.jar:6.0.7.Final]
at org.hibernate.validator.internal.engine.ConfigurationImpl.<init>(ConfigurationImpl.java:107) ~[hibernate-validator-6.0.7.Final.jar:6.0.7.Final]
at org.hibernate.validator.HibernateValidator.createGenericConfiguration(HibernateValidator.java:33) ~[hibernate-validator-6.0.7.Final.jar:6.0.7.Final]
這個是缺哪個jar包啊
2018-06-28
其實可以復制org/hibernate/validator/internal/engine/DefaultClockProvider這段錯誤信息放到百度或者谷歌去索搜解決辦法
2018-06-28
教你一個解決問題的辦法:
看到NoClassDefFoundError錯誤一般都是jar包沖突或者jar包版本不正確
Caused by: java.lang.NoClassDefFoundError:
2018-06-28
jar沖突:hibernate-validator-6.0.7.Final.jar包里面跟其他jar里面存在hibernate-validator沖突
解決辦法:在pom.xml文件中配置如下依賴:
<dependency>
????<groupId>org.springframework.boot</groupId>
????<artifactId>spring-boot-starter-web</artifactId>
????<exclusions>
????????<exclusion>
????????<groupId>org.hibernate</groupId>
????????<artifactId>hibernate-validator</artifactId>
????????</exclusion>
????</exclusions>
</dependency>
2018-06-12
不是都寫了嗎,hibernate-validator-6.0.7.Final.jar。如果是用intellij的話可能jar包是有的但是環境沒配,配置一下