永发信息网

address already in use: jvm_bind

答案:2  悬赏:0  手机版
解决时间 2021-01-27 04:27
  • 提问者网友:练爱
  • 2021-01-26 11:28
address already in use: jvm_bind
最佳答案
  • 五星知识达人网友:孤独的牧羊人
  • 2021-01-26 12:19
Reason:
Address already in use:JVM_Bind
原因:
JVM已经被占用了。

你是不是有其他的Java项目(程序)在运行中,结束了他们就好了。
在运行你想要调试的项目前,要确保JVM是处于Stop状态的。

LZ你写的是不是web项目啊,如果不是上面的原因的话,那就是端口冲突了,LZ的是不是这个异常:
java.net.BindException: Address already in use: JVM_Bind

这个错误的原因是当前程序里用到的端口已经被其他程序占用,例如,我们在eclipse里新建一个socket和serversocket进行通信,在这里面会用到端口号,当运行时,报这个这个错误,那么就是socket里的端口号与外面的程序如Oracle、tomcat 的端口号相同,办法就改掉socket里的端口,或者改tomcat 里的web.xml中的端口号就ok了。
全部回答
  • 1楼网友:由着我着迷
  • 2021-01-26 12:33
检查进程中是否有 java.exe 如果有 结束掉就ok了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯