zl程序教程

您现在的位置是:首页 >  后端

当前栏目

maven-ssm-validation

Maven SSM validation
2023-06-13 09:15:25 时间

系统复杂度是不会因为系统设计变化而减少的,它只是从一个地方转移到了另外的地方。——月落

问题:

Error creating bean with name ‘org.springframework.validation.beanvalidation.OptionalValidatorFactoryBean#0’: Invocation of init method failed; nested exception is java.lang.NoClassDefFoundError: javax/validation/ClockProvider

解决:

validation-api和hibernate-validator版本不对应
<dependency>
  <groupId>javax.validation</groupId>
  <artifactId>validation-api</artifactId>
  <version>1.1.0.Final</version>
</dependency>

<!-- https://mvnrepository.com/artifact/org.hibernate/hibernate-validator -->
<dependency>
  <groupId>org.hibernate</groupId>
  <artifactId>hibernate-validator</artifactId>
  <version>5.4.1.Final</version>
</dependency>

最终采用这两个版本解决问题,ssm一定要注意jar包之间的版本问题。