启动Tomcat后,浏览器输入localhost:8080显示无法建立到服务器连接

今天开tomcat,可以正常启动,但打开浏览器输入网址后却显示无法建立连接
在这里插入图片描述
首先想到是否为端口占用问题,但是排查后发现8080端口并未被占用。
于是想着关闭重启,关闭时报错
[main] org.apache.catalina.startup.Catalina.stopServer Could not contact [localhost:8005]. Tomcat may not be running.
严重 [main] org.apache.catalina.startup.Catalina.stopServer Catalina.stop:
java.net.ConnectException: Connection refused: connect在这里插入图片描述跟着网上的解决方式反而怎么改都失败。
看到有一种思路为此报错是因为tomcat并未开启就关闭问题。
自己分析发现开启时是正常开启,关闭却显示报错,最终发现居然是自己在开启后每次都习惯性的关闭startup.bat窗口了。
于是,开启后不关闭startup.bat窗口使用Tomcat,一切正常。
在这里插入图片描述总结:其实就是一个操作细节问题引起了一系列问题,关了startup.bat窗口其实tomcat也就关了,也就自然无法访问,再开cmd去shutdown自然报错。操作细节真的需要好好注意!

猜你喜欢

转载自blog.csdn.net/weixin_43935558/article/details/106499466