適用於Web開發人員的Eclipse Java EE IDE。Testng - 無效版本「6.3-201110161418」:非數字「3-201110161418」
版本:Mars.2版本(4.5.2) 版本ID:20160218-0600
TestNG的 6.9.11.201604020423 org.testng.eclipse.feature.group塞德里克·貝斯特
TestNG的是由於下面的例外而失敗,有沒有人遇到過這個錯誤?
java.lang.IllegalArgumentException: invalid version "6.3-201110161418": non-numeric "3-201110161418"
at org.osgi.framework.Version.parseInt(Version.java:170)
at org.osgi.framework.Version.<init>(Version.java:130)
at org.testng.remote.RemoteTestNG.getTestNGVersion(RemoteTestNG.java:87)
at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:39)
Caused by: java.lang.NumberFormatException: For input string: "3-201110161418"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
at java.lang.Integer.parseInt(Integer.java:580)
at java.lang.Integer.parseInt(Integer.java:615)
at org.osgi.framework.Version.parseInt(Version.java:168)
... 3 more
[ServiceLoaderHelper] More than one working implementation for 'null', we will use the first one
[TestNG] Running:
/Users/../test.xml
===============================================
wurfl
Tests run: 0, Failures: 0, Skips: 0
===============================================
java.lang.NoSuchMethodError: org.testng.ITestResult.getInstanceName()Ljava/lang/String;
at org.testng.remote.strprotocol.TestResultMessage.<init>(TestResultMessage.java:133)
at org.testng.remote.strprotocol.TestResultMessage.<init>(TestResultMessage.java:140)
at org.testng.remote.strprotocol.RemoteTestListener.onTestFailure(RemoteTestListener.java:72)
at org.testng.internal.Invoker.runTestListeners(Invoker.java:1868)
at org.testng.internal.Invoker.runTestListeners(Invoker.java:1852)
at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1268)
at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
at org.testng.TestRunner.privateRun(TestRunner.java:753)
at org.testng.TestRunner.run(TestRunner.java:613)
at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
at org.testng.SuiteRunner.run(SuiteRunner.java:240)
at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
at org.testng.TestNG.runSuitesSequentially(TestNG.java:1137)
at org.testng.TestNG.runSuitesLocally(TestNG.java:1062)
at org.testng.TestNG.run(TestNG.java:974)
at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:126)
at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:137)
at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:58)
感謝您的幫助,我沒有這個選項在我的日食啓用「使用項目TestNG的罐子」。如何更改項目上插件的配置並要求它使用嵌入式版本? – user1139928
對不起,我正在絞索,我忘記了這個功能被刪除:https://github.com/cbeust/testng-eclipse/issues/224只是升級你的testng版本。 – juherr