運行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)  編輯  收藏 所屬分類: 個人學習日記
          主站蜘蛛池模板: 盘锦市| 沁阳市| 宁明县| 海宁市| 资兴市| 洮南市| 麻阳| 南安市| 大埔区| 南召县| 南投市| 云霄县| 盈江县| 阿鲁科尔沁旗| 龙井市| 宁陕县| 大余县| 甘孜县| 车险| 涿鹿县| 临汾市| 邳州市| 万安县| 北票市| 岱山县| 龙泉市| 南靖县| 阿拉善左旗| 广西| 武胜县| 红安县| 六安市| 镇宁| 忻州市| 武隆县| 余姚市| 丘北县| 太仆寺旗| 藁城市| 惠来县| 娱乐|