Java RMI 绑定端口错误 java.rmi.server.ExportException-->Port already in use: 0

   以前运行很好的java rmi 服务,重启的时候死活起不来,提示

“Exception in thread "main" net.sf.cglib.core.CodeGenerationException: java.rmi.server.ExportException-- Port already in use: 0; nested exception is:
        java.net.BindException: Address already in use
 ”

提示Port 0 使用,实际的端口是16101,用netstat 查看该端口也没有被占用。查了一下资料,有人建议重启网络设备 lo,不起作用。而重启etho 就可以了。

命令:

ifdown eth0
ifup eth0

 需要把shell写到一个脚本中,否则可能没法远程登录了。

 

你可能感兴趣的:(java,rmi)