错误:

nested exception java.lang.NoClassDefFoundError: org/springframework/data/auditing/config/AuditingHandlerBeanDefinitionParser

java.lang.ClassNotFoundException: org.springframework.data.auditing.config.AuditingHandlerBeanDefinitionParser


诊断:

该类AuditingHandlerBeanDefinitionParser在spring-data-commons中。


解决:

情况1:没有依赖spring-data-commons.jar。

解决方法:加入依赖。


情况2:多个spring-data-commons.jar,版本不一致导入错误。

解决方法:删除pom.xml多余的依赖。可以在pom.xml的dependency hierarchy中看到冲突问题。