運行junit4時,報錯,在VM里面加入參數:-verbose:class,發現是以下類報錯。

          java.lang.SecurityException: class "junit.framework.JUnit4TestCaseFacade"'s signer information does not match signer information of other classes in the same package
           at java.lang.ClassLoader.checkCerts(Unknown Source)
           at java.lang.ClassLoader.preDefineClass(Unknown Source)
           at java.lang.ClassLoader.defineClass(Unknown Source)
           at java.security.SecureClassLoader.defineClass(Unknown Source)
           at java.net.URLClassLoader.defineClass(Unknown Source)
           at java.net.URLClassLoader.access$000(Unknown Source)
           at java.net.URLClassLoader$1.run(Unknown Source)
           at java.security.AccessController.doPrivileged(Native Method)
           at java.net.URLClassLoader.findClass(Unknown Source)
           at java.lang.ClassLoader.loadClass(Unknown Source)
           at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
           at java.lang.ClassLoader.loadClass(Unknown Source)
           at java.lang.ClassLoader.loadClassInternal(Unknown Source)
           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)

          由于用的是myeclipse的junit4包,后來自己去下了一個,結果就不會報錯了。
          posted on 2008-07-08 23:32 lzj520 閱讀(1281) 評論(0)  編輯  收藏 所屬分類: 個人學習日記
          主站蜘蛛池模板: 安国市| 鄂伦春自治旗| 车致| 米易县| 开阳县| 伊宁市| 枣阳市| 扎赉特旗| 潞城市| 济源市| 台中市| 衢州市| 海口市| 楚雄市| 阿图什市| 祁连县| 安国市| 永宁县| 西昌市| 武胜县| 东明县| 扶余县| 巴林右旗| 沧州市| 子洲县| 平原县| 东兰县| 抚宁县| 商洛市| 汝南县| 北宁市| 象州县| 东宁县| 郸城县| 华亭县| 日照市| 南郑县| 安远县| 方城县| 巨野县| 岑溪市|