java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind
此異常的原因是服務(wù)器端口被占用 所以解決辦法是:
一:更改服務(wù)器的端口號;
二:關(guān)閉占用當(dāng)前端口的進(jìn)程
下邊介紹第二種方法
1.首先進(jìn)入命令行 查看端口是否被占用
使用命令: netstat -ano
我的服務(wù)器的端口是443
此端口已被PID為3432的進(jìn)程占用

2.查看該PID為 3432 的進(jìn)程
使用命令:tasklist|findstr "3432"
由于在解決問題時,我把PID為3432的進(jìn)程已關(guān)掉,所以演示時,我用2784來做
程.png)
可以看出 PID為2784的進(jìn)程是 ConnectifyService.exe
第一種解決辦法是:把ConnectifyService.exe進(jìn)程關(guān)掉
第二種解決辦法是:直接通過任務(wù)管理器查看PID為3432的進(jìn)程,然后關(guān)掉
windows任務(wù)管理器->查看->選擇列 選中PID 然后查看任務(wù)管理器,關(guān)掉PID為3432的進(jìn)程