前两天买个服务器玩, 部署tomcat时发现总是访问不到.就算是空的tomcat也不行.通过netstat -lnt命令发现8080端口已经在使用, 而且使用ps命令查看进程也发现了tomcat的进程.
最后去tomcat的logs下打开日志看了一下, 发现tomcat启动时卡在了INFO: Deploying web application directory ……
解决:
找到${JAVA_HOM}/jre/lib/security/java.security文件,在文件中找到securerandom.source这个设置项,将其改为:
securerandom.source=file:/dev/./urandom
本文记录了一次Tomcat部署过程中遇到的问题及解决方法。作者在尝试访问部署的Tomcat时发现无法访问,即使空的Tomcat也无法访问。通过检查发现8080端口已被占用并且tomcat的进程正在运行。最终问题定位到tomcat的日志文件中显示启动时卡在了部署阶段。通过修改JAVA_HOME/jre/lib/security/java.security文件中的securerandom.source设置为file:/dev/./urandom解决了该问题。
454

被折叠的 条评论
为什么被折叠?



