项目场景:
在使用startup.bat启动tomcat时遇到端口占用的问题。
问题描述
在启动startup.bat时出现“协议处理程序初始化失败“的字样。
原因分析:
Caused by: java.net.BindException: Address already in use: bind
从报错信息我们可以了解到,这是由于端口占用导致的问题。
解决方案:
打开命令窗:
win+r
使用netstat -aon|findstr "8080"命令
查询8080端口的占用情况:
发现端口被PID为“9924”的进程占用。
使用taskkill -t -f /pid "9924"命令
尝试关闭进程: