通过MyEclipse启动Tomcat时,抛出异常java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind。此异常的原因是服务器端口被占用。
解决办法:
一:更改服务器的端口号;
二:关闭占用当前占用该端口的进程
修改端口较为麻烦,这里使用第二种方法。
运行cmd--> 输入netstat -ano -->在显示的结果找到端口被占用的进程。本地地址xx.xx.xx.xx:**,**所对应的即为端口号,然后找到该行末尾的PID号 -->输入taskkill /pid ** (**即为PID号) -->若无法终止,输入taskkill /F /pid **,进行强制终止
重新启动下tomcat,问题就解决了。