系统复杂度是不会因为系统设计变化而减少的,它只是从一个地方转移到了另外的地方。——月落
问题:
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
解决:
代码语言:javascript复制validation-api和hibernate-validator版本不对应
代码语言:javascript复制<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包之间的版本问题。