Java 无法在spring-servlet.xml文件中创建org.apache.commons.dbcp.BasicDataSource的bean

Java 无法在spring-servlet.xml文件中创建org.apache.commons.dbcp.BasicDataSource的bean,java,spring,hibernate,spring-mvc,servlets,Java,Spring,Hibernate,Spring Mvc,Servlets,我正在创建一个带有hibernate集成的SpringMVC项目。我添加了commons dbcp 1.4 jar文件,其中包含BasicDataSource.class,但当我试图在spring-servlet.xml文件中创建其bean时,仍然会出现以下错误: 异常为java.lang.ClassNotFoundException: org.apache.commons.dbcp.BasicDataSource 我的spring-servlet.xml文件中的代码: org.hiberna

我正在创建一个带有hibernate集成的SpringMVC项目。我添加了commons dbcp 1.4 jar文件,其中包含BasicDataSource.class,但当我试图在spring-servlet.xml文件中创建其bean时,仍然会出现以下错误:

异常为java.lang.ClassNotFoundException:

org.apache.commons.dbcp.BasicDataSource

我的spring-servlet.xml文件中的代码:

org.hibernate.dialogue.mysql5dialogue
真的
真的
正确>
org.hibernate.cache.ehcache.EhCacheRegionFactory>
shops.hbm.xml
users.hbm.xml
vehicle.hbm.xml

请将以下依赖项添加到pom.xml

<dependency>
    <groupId>commons-dbcp</groupId>
    <artifactId>commons-dbcp</artifactId>
    <version>1.4</version>
</dependency>

公共dbcp
公共dbcp
1.4

您是否已将jar添加到项目的类路径?是的,我已将jar添加到项目的类路径中。
<dependency>
    <groupId>commons-dbcp</groupId>
    <artifactId>commons-dbcp</artifactId>
    <version>1.4</version>
</dependency>