一个关于spring和hibernate集合的项目的一个错误
错误如下:org.springframework.beans.factory.BeanCreationException:Errorcreatingbeanwithnam...
错误如下:
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [applicationContext.xml]: Instantiation of bean failed; nested exception is java.lang.NoClassDefFoundError: org/apache/commons/pool/impl/GenericObjectPool
Caused by: java.lang.NoClassDefFoundError: org/apache/commons/pool/impl/GenericObjectPool
还有我的applicationContext.xml里面关于"dataSource"的代码
<bean id="dataSource"
class="org.apache.commons.dbcp.BasicDataSource"
destroy-method="close">
<property name="driverClassName"
value="com.microsoft.sqlserver.jdbc.SQLServerDriver" />
<property name="url"
value="jdbc:sqlserver://localhost:1433;databaseName=huxidb;SelectMethod=cursor" />
<property name="username" value="sa" />
<property name="password" value="sa" />
</bean>
还有这是我一个类中调用applicationContext.xml的代码:
ApplicationContext context =
new ClassPathXmlApplicationContext("applicationContext.xml");
各位高手麻烦帮我看看,这是什么错误,应该怎么修改,谢谢了~~ 展开
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [applicationContext.xml]: Instantiation of bean failed; nested exception is java.lang.NoClassDefFoundError: org/apache/commons/pool/impl/GenericObjectPool
Caused by: java.lang.NoClassDefFoundError: org/apache/commons/pool/impl/GenericObjectPool
还有我的applicationContext.xml里面关于"dataSource"的代码
<bean id="dataSource"
class="org.apache.commons.dbcp.BasicDataSource"
destroy-method="close">
<property name="driverClassName"
value="com.microsoft.sqlserver.jdbc.SQLServerDriver" />
<property name="url"
value="jdbc:sqlserver://localhost:1433;databaseName=huxidb;SelectMethod=cursor" />
<property name="username" value="sa" />
<property name="password" value="sa" />
</bean>
还有这是我一个类中调用applicationContext.xml的代码:
ApplicationContext context =
new ClassPathXmlApplicationContext("applicationContext.xml");
各位高手麻烦帮我看看,这是什么错误,应该怎么修改,谢谢了~~ 展开
4个回答
展开全部
少导入包,看看这两个包commons-pool.jar和commons-dbcp-1.2.1.jar是否都有。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
应该是jar包有冲突,把项目中的asm.jar或asm-版本.jar删除试试。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
少commons-pool.jar包
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询