解决开发中端口被占用的问题

在开发的一天,忘记关服务了,到第二天就会遇到代理抛出异常错误: java.rmi.server.ExportException: Port already in use: 8011; nested exception is,所以解决操作如下:

1. 根据错误提示是8011端口被占用,在系统命令中输入:netstat -ano,查看8011确实是被占用:

 

2.其中5522端口是socket服务端的端口,并且使用5522端口和8011端口的同一个PID:7836。继续输入:netstat -ano|findstr “7836”,查看7836对应的信息:

 

3. 继续输入tasklist|findstr “7836”,回车,查看是哪个进程或者程序占用了5522和8011端口,结果是:javaw.exe

 

4.  javaw.exe是jdk中的带的一个程序。
输入命令:taskkill /F /pid 7836,可以看到进程7836已关闭,并且socket服务端也停止

posted @ 2019-11-01 11:12  诗与酒  阅读(425)  评论(0)    收藏  举报