背景:在IDEA调试程序的时候,应用起不来,看日志是从main线程切换到localhost-startStop-1线程就开始卡住了
方法一
原因
这个问题和jvm上的熵池策略有关
解决
将$JAVA_HOME/jre/lib/security/java.security
内的securerandom.source
参数修改为**file:/dev/./urandom
**
方法二
原因
在IDEA里,debug模式,将断点打到方法上去了。会让tomcat启动变慢。
解决
将打在方法上的断点去除,或启动的时候禁用断点