tomcat端口被占用问题解决

很多人写程序的时候可能种种原因不小心关了tomcat,

当我们再次启动tomcat服务的时候报错信息:java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bin

分析:从错误信息中我们可以看到是socket java虚拟机报错凭经验这个一般是端口被占用引起的

解决方法:杀掉这个端口

1)找到tomcat->conf文件夹下server.xml文件,确认端口

2)之后到命令行里运行如下命令netstat -ano 查询端口使用情况

tomcat端口被占用问题解决

3)我的是默认的8080端口发现这个端口正在被使用,使用者的pid是6916

4)杀掉这个进程借助他的pid运行命令:taskkill -pid 6916 /f

tomcat端口被占用问题解决

这样端口就被成功杀掉啦!

在启动tomcat服务器完全正常了!

java web技术交流群:532226495 有什么问题可以相互交流学习