猿问

address already in use: jvm_bind?

myeclipse 6.0中编写完程序,按调试按钮,提示以下错误:
Launching zhang5(Time of error:April 10,2010 8:10:38 PM GMT+08:00)
Reason:
Address already in use:JVM_Bind
请问该怎么解决,这样就不能用调试功能了
从任务管理器里面没有发现其他的Java项目(程序)在运行中
JVM是不是出于Stop状态哪里看的啊




qq_遁去的一_1
浏览 718回答 1
1回答

慕标琳琳

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了。
随时随地看视频慕课网APP
我要回答