关于"Unrecognized Windows Sockets error: 0: JVM_Bind"问题的解决
2011-10-18 14:09
489 查看
在运行服务器端的时候,经常遇到这个异常:
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:97)
at server.Server.startService(Server.java:50)
at server.Server.<init>(Server.java:44)
at server.Server.main(Server.java:38)
这类问题是端口被占用了。
1、windows下怎么查看端口端口占用的情况:在命令行中输入:netstat -aon|findstr "5678"(这边的5678是我程序需要开启的端口):
2、输入了:tasklist|fidstr "3064",来找到是什么应用在监听我的这个端口:
3、在任务管理器中关掉相应的进程,或者修改tomcat配置的端口,如下
4、搞定!!!
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:97)
at server.Server.startService(Server.java:50)
at server.Server.<init>(Server.java:44)
at server.Server.main(Server.java:38)
这类问题是端口被占用了。
1、windows下怎么查看端口端口占用的情况:在命令行中输入:netstat -aon|findstr "5678"(这边的5678是我程序需要开启的端口):
2、输入了:tasklist|fidstr "3064",来找到是什么应用在监听我的这个端口:
3、在任务管理器中关掉相应的进程,或者修改tomcat配置的端口,如下
打开配置文件(如下:D:\Program Files\Tomcat\conf\server.xml),找到: <Connector port="8080" protocol="HTTP/1.1" maxThreads="150" connectionTimeout="20000" redirectPort="8443" /> 修改后: <Connector port="8010" protocol="HTTP/1.1" maxThreads="150" connectionTimeout="20000" redirectPort="8443" />
4、搞定!!!
相关文章推荐
- Tomcat启动"Unrecognized Windows Sockets error: 0: JVM_Bind"错误解决
- 解决Windows 7 下无法启动Tomcat 的问题——Unrecognized Windows Sockets error: 0: JVM_Bind
- Unrecognized Windows Sockets error: 0: JVM_Bind 问题解决方法
- 解决Tomcat端口被占用的问题(java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind)
- Unrecognized Windows Sockets error: 0: JVM_Bind 异常解决办法
- Unrecognized Windows Sockets error: 0: JVM_Bind 异常解决办法
- Unrecognized Windows Sockets error: 0: JVM_Bind 异常解决办法
- Unrecognized Windows Sockets error: 0: JVM_Bind 异常解决办法
- Unrecognized Windows Sockets error: 0: JVM_Bind 异常解决办法
- Unrecognized Windows Sockets error: 0: JVM_Bind 异常解决办法
- Tomcat部署时报java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind的解决方法
- Unrecognized Windows Sockets error: 0: JVM_Bind 异常解决办法
- Unrecognized Windows Sockets error: 0: JVM_Bind 异常解决办法
- Unrecognized Windows Sockets error: 0: JVM_Bind 异常解决办法
- Unrecognized Windows Sockets error: 0: JVM_Bind 异常解决办法
- java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind 解决办法
- Unrecognized Windows Sockets error: 0: JVM_Bind 异常解决办法
- .net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind解决办法
- Unrecognized Windows Sockets error: 0: JVM_Bind 异常解决办法
- Unrecognized Windows Sockets error: 0: JVM_Bind 异常解决办法