解决开发中端口被占用的问题
在开发的一天,忘记关服务了,到第二天就会遇到代理抛出异常错误: 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服务端也停止

浙公网安备 33010602011771号