Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 升级到MacOS Sierra后,带有Surefire(TestNG)的Maven速度较慢_Java_Maven_Testng_Macos Sierra - Fatal编程技术网

Java 升级到MacOS Sierra后,带有Surefire(TestNG)的Maven速度较慢

Java 升级到MacOS Sierra后,带有Surefire(TestNG)的Maven速度较慢,java,maven,testng,macos-sierra,Java,Maven,Testng,Macos Sierra,将my MacBook Pro更新为MacOs Sierra之前,命令: mvn clean install -U 运行大约需要40秒,在几个maven子模块中进行了数百个测试 更新到MacOS Sierra后,代码没有任何更改,相同的命令需要12分钟。在我看来,当Surefire插件要打印当前模块的结果时,它会挂起2-3分钟,然后继续。到目前为止,测试执行的速度与更新到MacOS Sierra之前一样快 模块上的TestNG结果打印输出示例: Tests run: 101, Failures

将my MacBook Pro更新为MacOs Sierra之前,命令:

mvn clean install -U
运行大约需要40秒,在几个maven子模块中进行了数百个测试

更新到MacOS Sierra后,代码没有任何更改,相同的命令需要12分钟。在我看来,当Surefire插件要打印当前模块的结果时,它会挂起2-3分钟,然后继续。到目前为止,测试执行的速度与更新到MacOS Sierra之前一样快

模块上的TestNG结果打印输出示例:

Tests run: 101, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 167.854 sec

Results :

Tests run: 101, Failures: 0, Errors: 0, Skipped: 0

有人知道这背后的原因吗?

我遇到了这个问题(并且花了6个小时试图解决它)。我的问题是我的主机名没有设置

检查:

sudo scutil --get LocalHostName
匹配项:

sudo scutil --get HostName
如果没有,请使用:

sudo scutil --set HostName [YOUR_HOST_NAME]

去修理它

更新后,我的Java中与网络相关的所有内容都会变慢。启动Spring应用程序的时间从26秒增加到了75秒。另一个从15秒增加到150秒。大卫·多索(David Dossot)的评论说,我猜这与我所看到的网络有关,但目前还不确定。解决办法就在这里:这并不能解决我的问题。在我做了更多的测试之后,我会带着更多的信息回来。是的,这解决了我的问题。但是你有一个小小的打字错误。应该是“sudo scutil——设置主机名[您的主机名]”,这已经困扰我好几个月了。谢谢如果你有时间写下你解决这个问题的方法,我很想知道你是如何解决的。非常感谢!与这一个有很多的斗争!非常感谢。如果我能早点发现这一点,那么我就可以避免浪费这么多时间等待测试了……非常感谢!你无法想象这个修复程序将为我节省多少时间:-D