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

2.查看該PID為 3432 的進程
使用命令:tasklist|findstr "3432"
由于在解決問題時,我把PID為3432的進程已關掉,所以演示時,我用2784來做

可以看出 PID為2784的進程是 ConnectifyService.exe
第一種解決辦法是:把ConnectifyService.exe進程關掉
第二種解決辦法是:直接通過任務管理器查看PID為3432的進程,然后關掉
windows任務管理器->查看->選擇列 選中PID 然后查看任務管理器,關掉PID為3432的進程