@H_502_1@我是春天的新手,还在学习.我在Mac上使用Spring Tool Suite 3.5和Java 6.我正在尝试使用BasicDataSource
@H_502_1@
但不像那个,我在我的类路径上有JAR. @H_502_1@我在此论坛中格式化代码时遇到问题.我的XML代码没有出现.抱歉.
@H_502_1@我的类路径上有以下jar文件:commons-dbcp-1.4.jar,commons-pool2-2.2.jar,commons-collections4-4.0.jar.但我仍然看到对KeyedObjectPoolFactory的NoClassDefFoundError引用.
@H_502_1@
Error creating bean with name 'dataSource' defined in class path resource [test- infrastructure-config.xml]: Instantiation of bean Failed; nested exception is java.lang.NoClassDefFoundError: org/apache/commons/pool/KeyedObjectPoolFactory
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:328)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:106)
at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:630)
at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:148)
@H_502_1@我找了一个答案,找到了existing similar question,但不像那个,我在我的类路径上有JAR. @H_502_1@我在此论坛中格式化代码时遇到问题.我的XML代码没有出现.抱歉.
最佳答案
原文链接:https://www.f2er.com/spring/432776.html