问题描述
本地运行项目的时候,显示错误:
java.lang.NoClassDefFoundError: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'com.alibaba.druid.spring.boot.autoconfigure.stat.DruidFilterConfiguration': Failed to introspect bean class [com.alibaba.druid.spring.boot.autoconfigure.stat.DruidFilterConfiguration] for lookup method metadata: could not find class that it depends on; nested exception is java.lang.NoClassDefFoundError: com/alibaba/druid/filter/logging/Log4j2Filter
解决
将pom文件中的
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid-spring-boot-starter</artifactId>
<version>1.2.6</version>
</dependency>
改成
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid</artifactId>
<version>1.0.13</version>
</dependency>
具体原因还不太清楚