【发布时间】:2017-01-03 04:12:43
【问题描述】:
在 2017 年 1 月 2 日安装 Eclipse 更新后,即使之前的测试也出现错误:
在“TestNG Result Listening Job”期间发生内部错误。港口 值超出范围:-1
我用谷歌搜索了如何解决这个问题 - 将 JRE 更新到最新版本 1.8.0_112 并卸载了 TestNG-Maven 集成插件,但仍然出现错误。有人可以帮我解决这个问题吗?
控制台:
java.lang.IllegalArgumentException:端口超出范围:-1 at java.net.InetSocketAddress.checkPort(未知来源)在 java.net.InetSocketAddress.(未知来源)在 java.net.Socket.(未知来源)在 org.testng.remote.strprotocol.BaseMessageSender.connect(BaseMessageSender.java:60) 在 org.testng.remote.strprotocol.MessageHub.connect(MessageHub.java:31) 在 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.(未知来源)在 java.net.ServerSocket.(未知来源)在 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)
谢谢!
【问题讨论】:
-
您在“错误日志”视图中看到任何堆栈跟踪吗?
-
@XuQingTan,这是我更新问题时的控制台和错误日志消息
标签: java eclipse testng testng-eclipse