在 2017 年 1 月 2 日安装 Eclipse 更新后,即使对于以前的工作测试,我也遇到了错误:
在“TestNG Result Listening Job”期间发生内部错误。端口值超出范围:-1
我用谷歌搜索了如何解决这个问题 - 将 JRE 更新到最新版本 1.8.0_112 并卸载了 TestNG-Maven 集成插件,但仍然出现错误。有人可以帮我解决问题吗?
安慰:
java.lang.IllegalArgumentException: port out of range:-1 at java.net.InetSocketAddress.checkPort(Unknown Source) at java.net.InetSocketAddress.(Unknown Source) at java.net.Socket.(Unknown Source) at org. testng.remote.strprotocol.BaseMessageSender.connect(BaseMessageSender.java:60) at org.testng.remote.strprotocol.MessageHub.connect(MessageHub.java:31) at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java: 105) 在 org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:236) 在 org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:81)
错误日志:
java.lang.IllegalArgumentException:端口值超出范围:-1 at java.net.ServerSocket.(Unknown Source) at java.net.ServerSocket.(Unknown Source) at org.testng.remote.strprotocol.BaseMessageSender.initReceiver(BaseMessageSender .java:127) 在 org.testng.eclipse.ui.TestRunnerViewPart$3.run(TestRunnerViewPart.java:444) 在 org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
谢谢!