当前位置:编程学习 > JAVA >>

在开启tomcat出现了这个报错,是什么原因,求指导


(java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind
at java.net.PlainSocketImpl.socketBind(Native Method)
at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:359)
at java.net.ServerSocket.bind(ServerSocket.java:319)
at java.net.ServerSocket.<init>(ServerSocket.java:185)
at java.net.ServerSocket.<init>(ServerSocket.java:141))
百度了一下说是端口被暂用了,可是,换了一个没用的端口号还是不行,这是什么原因,小菜鸟求指导 tomcat --------------------编程问答-------------------- 在eclipse里运行的?有可能是没正常退出导致端口没释放,在进程里把eclipse和java全部结束了再试试。 --------------------编程问答-------------------- 是不是端口被占了 --------------------编程问答-------------------- 端口被占用,你修改tomcat 里面的service.xml里面的端口 把tomcat eclips关掉 在试试,进程里面的javaw.exe也要结束 --------------------编程问答--------------------
引用 楼主 Black_Mamba_24 的回复:
(java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind
at java.net.PlainSocketImpl.socketBind(Native Method)
at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:359)
at java.n……

你看看是不是同时启动了两个web工程。 --------------------编程问答-------------------- 都不是啊。端口号都改了好几个就是不行...百度了一下也是说端口号问题,不过,我换了端口也还是一样的问题 --------------------编程问答-------------------- tomcat 至少占用两个端口,一个是管理端口,一个是 HTTP 端口,两个都要改。 --------------------编程问答-------------------- 把所有有关进程都关闭 在重启下Eclipse --------------------编程问答-------------------- 重启机器  原有的tomcat没有被停止
补充:Java ,  Java EE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,