问题
启动Tomcat提示Error running ‘server_web’: Unable to open debugger port (127.0.0.1:*****): java.net.SocketException “socket closed”。
原因
idea异常关闭,tomcat 1099端口占用。
解决
关闭1099端口:
- 查找端口号
netstat -ano|findstr 1099
netstat -ano为所有端口的进程号。
- 查看进程
tasklist|findstr 808
tasklist命令不但可以查看系统进程,而且还可以查看每个进程提供的服务。
- 结束进程
经过实践,可以直接用这一步。
taskkill -F -IM java.exe
其他
linux杀死tomcat进程:
ps -ef|grep tomcat // 查找进程号
kill -9 XXXXX //根据进程号杀死进程