有时候idea闪退或者关闭idea的时候忘记关闭Tomcat,下次再启动Tomcat时出现无法运行的情况,报Address localhost:8080 is already in use
错误,也就是端口正在使用,这时发现我们本地没有开任何的Tomcat,就会到处去找解决办法,这里记录一下如何解决这个问题。
首先出现这个问题后,打开cmd
命令行。输入命令
netstat -aon|findstr "8080"
会出现以下的结果
这就是端口没有被释放,导致端口占用的问题。红色框里面的就是进程号,直接结束掉进程就可以了。
输入下面的命令,就可以关闭掉释放掉8080这个端口。
taskkill /pid 24268 -t -f
结果如下:
再次去Idea中启动Tomcat就不会出现这个问题啦!