在spring mvc中引用<mvc:default-servlet-handler/>后启动程序异常如下:
ERROR: org.springframework.web.servlet.DispatcherServlet - Context initialization failed
org.springframework.beans.factory.BeanCreationException:
Error creating bean with name 'org.springframework.validation.beanvalidation.LocalValidatorFactoryBean#0': Invocation of init method failed; nested exception is javax.validation.ValidationException: Unable to find a default provider
找问题很久,发现原来是JAR包冲突,去掉如下包:bean-validator.jar或者javax-validator。
问题解决。