记一次:遇到tomcat启动一直卡在org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
网上有甚多解决办法,我集中一下:
方案一:
修改jre下的java.security
我的路径在C:\Program Files\Java\jre1.8.0_211\lib\security
修改为:ecurerandom.source=file:/dev/./urandom
ps:我第一次出现这个问题的时候,是这个方法解决的
方案二:
使用了war的话,就换成exploded;如果使用了exploded就换成war
ps:第二次遇到这个问题的时候,上面方法不管用了。重新build代码,改成了exploded包,就好了
方案三:
打开你的tomcat的目录,用Notepate或者记事本打开bin目录下的catalina.bat
可以看到第一行(自己搜):
set JAVA_OPTS=-Xms512m -Xmx1024m - XX:PermSize=64M -XX:MaxNewSize=256m -XX:MaxPermSize=128m -Djava.awt.headless=true
ps:如果再出现第三次,就原地吐血了,这个方法是百度中的,文档里没有这行属性,附上原文链接:https://blog.csdn.net/shao_yc/article/details/105459592