为什么在Mac OSX Mavericks(10.9.2)上启动Spring Boot的速度极慢?

时间:2014-05-08 20:38:55

标签: spring sts-springsourcetoolsuite spring-boot

我没有任何其他问题java和STS启动正常,但当我尝试以"Run as Spring Boot App"(或任何样本)运行我的应用程序时,控制台为空最多5分钟,在我得到熟悉的“Spring Boot”ASCII艺术之前。然后它工作正常。

2 个答案:

答案 0 :(得分:57)

原来解决网络主机问题。我通过从控制台执行此命令来修复它:

scutil --set HostName "localhost"

答案 1 :(得分:0)

它必须与你的环境有关。您可以尝试在Intellij等其他IDE中运行该应用程序。我认为这是导致问题的STS。您也可以尝试在新的STS安装中运行它。我使用最新的OSX和Intellij并没有问题。

如果你想玩这个,你也可以分析一下java代码转储,看看你的jvm里面发生了什么:http://www.javacodegeeks.com/2013/02/analysing-a-java-core-dump.html