`
ynp
  • 浏览: 439708 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

java.lang.ClassCastException: org.apache.commons

阅读更多
java.lang.ClassCastException: org.apache.commons.dbcp.BasicDataSource
at junit.test.ProductTest.runtest(ProductTest.java:27)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.junit.internal.runners.TestMethodRunner.executeMethodBody(TestMethodRunner.java:99)
at org.junit.internal.runners.TestMethodRunner.runUnprotected(TestMethodRunner.java:81)
at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAndAfterRunner.java:34)
at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunner.java:75)
at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java:45)
at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(TestClassMethodsRunner.java:66)
at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethodsRunner.java:35)
at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClassRunner.java:42)
at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAndAfterRunner.java:34)
at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:52)
at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:38)
at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:460)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:673)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:386)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:196)

什么原因?

分享到:
评论

相关推荐

    java.lang.ClassCastException

    在Java编程中,`java.lang.ClassCastException`是一个运行时异常,通常发生在强制类型转换时,如果尝试将一个对象转换为其非兼容类型时就会抛出。这个异常表明在编译时可能成功的类型转换,在运行时被证明是错误的。...

    java.lang.NoClassDefFoundError错误解决办法

    "java.lang.NoClassDefFoundError错误解决办法" java.lang.NoClassDefFoundError错误是一种常见的Java错误,它发生在Java虚拟机在编译时能找到合适的类,而在运行时不能找到合适的类导致的错误。下面是该错误的解决...

    commons-lang3-3.12.0 jar包

    Apache Commons Lang是Java编程语言中的一个实用工具库,它提供了许多增强和补充Java核心类库功能的方法。在本例中,我们关注的是`commons-lang3-3.12.0.jar`包,这是Apache Commons Lang项目的最新版本。这个库包含...

    json-lib net.sf.ezmorph.bean.MorphDynaBean cannot be cast to xxx

    **MorphDynaBean**是ezmorph库中的一个类,实现了`org.apache.commons.beanutils.DynaBean`接口。这个接口允许在运行时动态地添加、删除和获取属性,提供了一种灵活的方式来处理和操作对象。`MorphDynaBean`可以接收...

    commons-lang-2.6.rar

    Apache Commons Lang 是一个Java工具包,它提供了许多实用的辅助方法,补充了Java核心库中的功能。"commons-lang-2.6.rar"是这个库的一个版本压缩包,包含编译后的二进制文件和源代码。这个压缩包提供的四个文件分别...

    Apache Commons Lang包源代码

    Apache Commons Lang包源代码是Java开发中的一个关键资源,它为Java程序员提供了许多实用的工具类,涵盖了字符串处理、日期时间、数学运算、反射等多个领域。这个开源项目由Apache Software Foundation维护,旨在...

    commons-lang3-3.0.1.jar

    《Apache Commons Lang 3.0.1:Java编程的强大工具》 Apache Commons Lang是Java开发中的一个关键组件,尤其在3.0.1版本中,它提供了大量的实用工具类,大大简化了日常的编程任务。这个名为"commons-lang3-3.0.1....

    java加强课程测试代码 反射、 代理 、泛型、beanUtils等

    Apache Commons BeanUtils是Apache软件基金会的一个项目,提供了一系列工具方法,简化了JavaBeans对象之间的属性操作。它支持自动类型转换、复制对象属性、属性的批量设置和获取等。BeanUtils极大地减少了手动...

    tomcat 异常

    - `commons-lang-2.6.jar`:Apache Commons Lang,包含对Java语言功能的增强。 - `commons-jexl-2.1.1.jar`:Apache Commons JEXL,支持表达式语言执行。 - `commons-codec-1.6.jar`:Apache Commons Codec,提供...

    Birt与MyEclipse的集成及Birt的部署问题

    例如,当出现`java.lang.ClassCastException: org.apache.catalina.util.DefaultAnnotationProcessor`异常时,解决方案是在Tomcat的conf/context.xml文件中添加`<Loader delegate="true"/>`。如果遇到`Cannot open ...

    java+lib所有包

    - 提供标准API:Java标准库(Java Standard Library)如java.lang、java.util等,包含了许多核心类和接口,为开发者提供了基本的数据结构、I/O流、网络通信等功能。 - 第三方库:例如Apache Commons、Google Guava...

    Jakarta Commons使用

    Jakarta Commons 是一个 Apache 软件基金会的项目,它包含了一系列独立、可重用的 Java 类库,旨在提供常见编程任务的解决方案。这些类库覆盖了从输入输出处理到字符串操作,再到网络通信等多个领域。Jakarta ...

    泛型 反射 相关概念方法使用

    此外,很多工具类库,如Apache Commons Lang和Google Guava,也利用泛型和反射提高了代码的灵活性和可维护性。 总的来说,理解并熟练掌握泛型和反射是提升Java编程能力的关键。它们不仅增强了代码的类型安全性,还...

    Net与Java常用代码写法对比.docx

    - .NET提供`string.IsNullOrEmpty()`检查字符串是否为空或null,而Java中可使用`StringUtil.isNotBlank(string)`来自Apache Commons Lang库进行类似的检查。 - .NET的`string.Contains(value)`和Java的`string....

    深入理解Java反射

    - **通用工具库**:如Apache Commons BeanUtils库,使用反射进行属性的复制和设置。 - **框架开发**:Spring框架大量使用反射来实现依赖注入和AOP。 5. **反射的优缺点** 反射的优点在于灵活性和动态性,但同时...

    实例186 - 泛型方法与数据查询

    此外,泛型与工具类结合,如Apache Commons Lang的`StringUtils`,可以提供更强大的功能。例如,`StringUtils.containsAny`方法允许你在字符串中查找是否存在指定字符数组的任意字符: ```java boolean contains = ...

Global site tag (gtag.js) - Google Analytics