Could not contact localhost:8005. Tomcat may not be running.

这个问题是因为关闭tomcat的时候太急了,tomcat还没有启动完成就关闭,会导致这个错误

首先我们需要关闭tomcat,因为8005端口没有启动,也关闭不了

即为8005端口未运行,使用命令netstat -ant 发现 没有找到8005端口

解决办法:
修改$JAVA_HOME/jre/lib/security/Java.security 文件中 securerandom.source 配置项:

将 
securerandom.source=file:/dev/random 
修改为: 
securerandom.source=file:/dev/urandom(网上查询的结果,我改完这个就可以了,下面的未测试) 

jdk7下面的如果默认为urandom,则修改为file:/dev/./urandom,我是靠这个解决的
 

你可能感兴趣的:(java编程的Bug解决,tomcat关闭8005)