java.lang.NoClassDefFoundError: org/springframework/dao/support/DaoSupport
时间: 2023-11-26 13:47:04 浏览: 202
java.lang.NoClassDefFoundError:
这个错误通常是由于缺少相关的jar包或者版本不匹配导致的。根据提供的两个引用,可以看出这个错误可能是由于缺少spring-tx的jar包或者spring-bean版本不匹配导致的。解决方法如下:
1. 添加spring-tx的jar包
```xml
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-tx</artifactId>
<version>3.0.5.RELEASE</version>
</dependency>
```
2. 将spring-bean版本改为5.0.2
```xml
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
<version>5.0.2.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-beans</artifactId>
<version>5.0.2.RELEASE</version>
<scope>compile</scope>
</dependency>
```
阅读全文