Unrecognized Windows Sockets error: 0: JVM_Bind 异常解决办法
2016-02-29 22:06
357 查看
1、问题
通过Eclipse启动Tomcat时,抛出异常java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind。此异常的原因是服务器端口被占用
其解决办法包括以下两种:
一:更改服务器的端口号;
二:关闭占用当前占用该端口的进程
2、更改服务器端口号
1、到tomcat目录下的把conf文件夹下的server.xml文件中,找到
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
将该端口8080修改一下,例如:8080->8888即可
2、在Myeclipse中,在(工具栏吧叫做,就是有File Edit 的那一行),选window -> Preferences -> Myeclipse -> Servers
-> Integrated
Sandbox -> Myeclipse Tomcat 6修改相应端口号
3、关闭当前占用该端口的进程
1)首先进入命令行 查看端口是否被占用
使用命令: netstat -ano
我的服务器的端口是443
此端口已被PID为3432的进程占用
2)通过任务管理器或taskkill程序结束PID为3432的进程。
通过Eclipse启动Tomcat时,抛出异常java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind。此异常的原因是服务器端口被占用
其解决办法包括以下两种:
一:更改服务器的端口号;
二:关闭占用当前占用该端口的进程
2、更改服务器端口号
1、到tomcat目录下的把conf文件夹下的server.xml文件中,找到
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
将该端口8080修改一下,例如:8080->8888即可
2、在Myeclipse中,在(工具栏吧叫做,就是有File Edit 的那一行),选window -> Preferences -> Myeclipse -> Servers
-> Integrated
Sandbox -> Myeclipse Tomcat 6修改相应端口号
3、关闭当前占用该端口的进程
1)首先进入命令行 查看端口是否被占用
使用命令: netstat -ano
我的服务器的端口是443
此端口已被PID为3432的进程占用
2)通过任务管理器或taskkill程序结束PID为3432的进程。
相关文章推荐
- 使用Tkinter做在线音乐播放器
- Android init 启动过程分析
- css3 @media 实现响应式布局
- 第四套人民币每个面值种类的消耗分析及潜力种类推测
- 美好未来在向我们招手(半年总结)
- 具有选择功能的对话框(下拉列表对话框)
- 如果让我重来学编程,我会怎么做?
- 勿在头文件中定义static变量
- N个非常有用的Android程序片段(持续更新)
- 不小心将Android虚拟设备删除了几个属性,如何恢复...
- 信号函数
- 简单认识什么是对象
- Blocks中的__block
- POJ2362:Square
- springMVC+hibernate+maven整合开发
- HDU 4267 A Simple Problem with Integers (55棵线段树更新维护)
- [读书笔记]Java类加载器
- Uva572——Oil Deposits
- 【Android 开发教程】动态添加Fragments
- java运算符和几个引用类