- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我是 Spring 新手,仍在学习中。我在 Mac 上使用 Spring Tool Suite 版本 3.5 和 Java 6。我正在尝试使用 BasicDataSource
<bean id="dataSource" destroy-method="close" class="org.apache.commons.dbcp.BasicDataSource">
<property name="driverClassName" value="${jdbc.driver}"/>
<property name="url" value="${jdbc.url}"/>
<property name="username" value="${jdbc.username}"/>
<property name="password" value="${jdbc.password}"/>
</bean>
我的类路径上有以下 jar 文件:commons-dbcp-1.4.jar
、commons-pool2-2.2.jar
、commons-collections4 -4.0.jar
。但我仍然看到对 KeyedObjectPoolFactory
的 NoClassDefFoundError
引用。
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)
我搜索了答案并找到了 existing similar question ,但与那个不同的是,我的类路径上有 JAR。
我在该论坛中格式化代码时遇到问题。我的 XML 代码没有出现。抱歉。
最佳答案
你混淆了版本。 KeyedObjectPoolFactory
类存在于 commons-pool
的 1.x 分支中,但在 2.x 中不存在。您应该尝试使用 commons-pool-1.5.4
(这是 commons-dbcp-1.4
的正确版本依赖项)
我可以建议使用例如。 Maven管理您的依赖项 - 您将免费获得正确的传递依赖项版本(大部分至少......)
干杯,
关于spring - NoClassDefFound错误: org/apache/commons/pool/KeyedObjectPoolFactory BasicDataSource Spring,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23654382/
这个问题已经有答案了: NoClassDefFound when trying to run java with external libraries (4 个回答) 已关闭 8 年前。 如何从命令行
我在我的 Java 项目中使用 .dll(Eclipse IDE,如果有帮助的话),假设这个 .dll 包含类“myclass”并且我导入了它。构建时没有错误。 我在使用以下代码时遇到问题(NoCla
我正在尝试使用 netbeans 将我的 java 程序编译为单个 .jar 文件,并包含多个库。尝试使用以下命令通过 cmd 运行时,出现 NoClassDefFound 和 ClassNotFou
我遇到了编译器给我的这个错误: 线程“main”java.lang.NoClassDefFoundError中出现异常:javax/media/opengl/GLProfile 我的类路径中确实有 j
编辑:这个项目演示了行为: https://github.com/NathanielWaggoner/AndroidExamples/tree/master/packing 有一个读我解释了您第一次构
我不明白NoClassDefFoundError在 running an OpenEJB client 的背景下: thufir@doge:~$ thufir@doge:~$ java -classp
我已经被某个点困扰了几个小时,我正在初始化我从应用程序类调用的 Controller.java 类中的一些代码,它早些时候在所有设备上工作,但从昨天开始,我在 lolipop 以下的设备上收到 NoC
我有点被 xstream 的问题困住了。我有两个基于 OSGI 的 RCP 应用程序。他们使用 xstream 在 XML 文件中写入和读取某些类。当我运行程序并触发有问题的代码时,我得到: com.
我正在尝试将具有多个 jar 的小程序添加到 HTML 页面,但尝试在浏览器中运行该程序时出现 NoClassDefFounderror: db.DAO 。 DAO 是 TheaterApplet 所
我已经输入了在里面应用程序标签。 当我尝试进行此 Activity 时,我崩溃了。 这是我的java文件: ** import com.google.android.maps.MapActivity;
我试图在 html 文档上使用我的 java 小程序,但它只是一遍又一遍地给出相同的错误。我正在使用 eclipse 。当我调试/运行小程序时,一切正常,但是当我将其导出到 jar 文件并尝试将其与
我有一个 Android 库,我在两个不同的项目中使用它。在其中之一中,我可以正确使用该库。但是,在第二个项目中,我遇到了 NoClassDefFound 异常。 08-31 07: 49:23.15
嗨,当我添加 activation.jar、编译以及运行时出现错误时,我收到 NoClassDefFoundError。 DataHandler 类存在于 activation.jar 注意:我在 a
我有一个扩展 OrmliteSqliteOpenHelper 的类,以便为 Android 应用程序提供持久性模块。问题是,每当我从 Eclipse 中的测试项目访问此类时,它都会抛出 NoClass
我安装了 apache-jmeter-5.1.1 和 java 1.8.0_221 (8),并且正在浏览 getting started guide在 GUI 中构建 Web 测试计划。但是当我单击“
我正在尝试在我的项目中使用 Jira Rest Java 客户端。但无法连接到我安装的 jira。使用以下代码片段时: JiraRestClientFactory factory = new Asyn
我查看了此问题的其他答案,并尝试遵循它们。基本上是这样的场景:我有一个通过 jsp 页面调用的类。该类有一个在 jar 文件中找到的类。当我转到该页面时,对于 jar 中的类,我得到一个未找到类的异常
我最近将 ADT 从 22 版本更新到了 23.0 版本。现在我的项目在更新之前运行良好,但出现以下错误:- 01-01 10:19:27.016: E/AndroidRuntime(2405):
这个问题已经有答案了: TestNG java.lang.NoClassDefFoundError: com/google/common/primitives/Ints (3 个回答) 已关闭 6 年
概念是在特定时间获得通知。显然,我做到了,直到我包含了对低于 HoneyComb 和高于它的版本的支持。 我已经设置了最小 SDK 版本 8 和目标 SDK 17。由于类编码要大得多,我只显示存在问题
我是一名优秀的程序员,十分优秀!