测试错误

dengdajun 2008-06-06 12:51:22
,937 [main] (SettingsFactory.java:294) - Deleted entity synthetic identifier rollback: disabled
INFO 06-06 12:31:49,937 [main] (SettingsFactory.java:309) - Default entity-mode: pojo
INFO 06-06 12:31:49,937 [main] (SettingsFactory.java:313) - Named query checking : enabled
INFO 06-06 12:31:50,093 [main] (SessionFactoryImpl.java:161) - building session factory
INFO 06-06 12:31:50,656 [main] (SessionFactoryObjectFactory.java:82) - Not binding factory to JNDI, no JNDI name configured
java.lang.Security Exception: class "junit.framework.JUnit4TestCaseFacade"'s signer information does not match signer information of other classes in the same package
at java.lang.ClassLoader.checkCerts(ClassLoader.java:775)
at java.lang.ClassLoader.preDefineClass(ClassLoader.java:487)
at java.lang.ClassLoader.defineClass(ClassLoader.java:614)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
at java.net.URLClassLoader.access$000(URLClassLoader.java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at org.junit.internal.runners.OldTestClassRunner$OldTestClassAdaptingListener.asDescription(OldTestClassRunner.java:41)
at org.junit.internal.runners.OldTestClassRunner$OldTestClassAdaptingListener.startTest(OldTestClassRunner.java:31)
at junit.framework.TestResult.startTest(TestResult.java:151)
at junit.framework.TestResult.run(TestResult.java:103)
at junit.framework.TestCase.run(TestCase.java:118)
at junit.framework.TestSuite.runTest(TestSuite.java:208)
at junit.framework.TestSuite.run(TestSuite.java:203)
at org.junit.internal.runners.OldTestClassRunner.run(OldTestClassRunner.java:76)
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)
...全文
450 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
everlook 2011-02-16
  • 打赏
  • 举报
回复
让我看看。
whysnowinsky 2010-09-30
  • 打赏
  • 举报
回复
yuanyongyi 说的对
Landor2004 2008-10-09
  • 打赏
  • 举报
回复
陈年旧贴!
JustLook_ 2008-10-09
  • 打赏
  • 举报
回复
up
yuanyongyi 2008-10-09
  • 打赏
  • 举报
回复
刚才我也遇到了这个情况,请把Junit.jar包的顺序放在前面即可.
林g 2008-09-17
  • 打赏
  • 举报
回复
高手!
jiedamu 2008-09-14
  • 打赏
  • 举报
回复
这个问题很简单...
首先我问你下:你的工程是不是ssh三个框架集成?
就是因为你的struts 和 hibernate 有一相同的包 所以就倒置包相冲突就会报:
java.lang.Security Exception: class "junit.framework.JUnit4TestCaseFacade"'s signer information does not match signer information of other classes in the same package 这个异常

解决错误的唯一办法:
在工程的架包内把 asm-2.2.3.jar、hibernate-annotations.jar 两个架包删除掉Ok

我次次都是这样的次次成功...

如果还不行的话: 你找我 QQ 344911805 帮你解决. 以后你遇到这样问题不会再郁闷咯.. 哈哈  希望能给我点点分. 没有功劳也有苦劳
dengdajun 2008-06-06
  • 打赏
  • 举报
回复
谁来回答呀。谢谢啦

67,538

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧