MyEclipse下java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind异常。
Idea 报错,端口号被占用,重启也不行: caused by: java.net.BindException: Address already in use: bind
1.打开cmd命令行 电脑快捷键window+r(以管理员身份运行)
2.输入netstat -ano
输入“netstat -ano”命令查看所有端口被占用情况
netstat -ano
关闭端口号为8888的端口,找到8888端口号对应的PID,如图,8888端口号对应的PID为48088。
3.查看被占用端口对应的 PID
netstat -aon|findstr "8888"
端口号8888PID为44276
4、查看指定 PID 的进程
tasklist|findstr "44276"
由于端口号8888没被占用(之前问题解决了,哈哈),所以就用端口号139来做演示
5.结束进程
强制(/F参数)杀死 pid 为44276 的所有进程包括子进程(/T参数):
taskkill /T /F /PID 44276
或者是打开任务管理器,切换到进程选项卡,在PID一列查看9088对应的进程是谁,然后我们就可以结束掉这个进程,这样我们就可以释放该端口来使用了。
遇到问题一定要会利用csdn,百度等工具查找解决方案,虽然开发经验很少,但遇到异常和错误就去查找解决方案,加油!我是小白,哈哈哈