当我们在启动tomcat服务的时候报错信息:java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bin

分析:从错误信息中我们可以看到是socket   java虚拟机报错凭经验这个一般是端口被占用引起的

解决方案:

(一)

直接修改啊tomcat服务器的端口

步骤:

1:找到tomcat->conf文件夹下server.xml文件

2.修改下面代码中的端口

  1. <Connector port="8080" protocol="HTTP/1.1"
  2. connectionTimeout="20000"
  3. redirectPort="8443" />

8080就是现在tomcat使用的端口。

(二)

杀掉正在占用我们端口的进程

很多情况出现这个问题之前tomcat都用的好好的操作不当(强制关闭tomcat)等操作引起的,那么我们就杀掉进程重启后就没啥问题了;还有是刚安装上tomcat就出现这个问题,这个有可能就是别的软件业用这个端口产生了冲突,这种情况还是建议更换tomcat的端口才是根治的方法。

步骤:

1:先去server.xml中确认tomcat现在使用的端口号

2:之后到命令行里运行如下命令netstat -ano  查询端口使用情况

3:我的是默认的8080端口发现这个端口正在被使用,使用者的pid是6136(而我的tomcat正在报错有没有启动所以这就是问题点)

4:杀掉这个进程借助他的pid运行命令:taskkill -pid 6136 /f

这样我们就成功结束掉这个进程了。

在启动tomcat服务器完全正常了!

最新文章

  1. 开源的一些GIS项目下载
  2. java 对象输入输出流
  3. cocos2dx release note
  4. 修复VirtualBox &quot;This kernel requires the following features not present on the CPU: pae Unable to boot
  5. Windows 8.1 Hyper-V安装的虚拟机
  6. Codeforces Round #344 (Div. 2) C. Report
  7. jquery 事件委托三种事件绑定方式.bind(),.live(),.delegate()
  8. Oracle拉进sqlserver表声明的建设
  9. 【OC学习-12】什么是类的继承?为什么要继承?以及继承里面的注意事项
  10. 使用LFM(Latent factor model)隐语义模型进行Top-N推荐
  11. SQL SERVER 2000 遍历父子关系数据的表(二叉树)获得所有子节点 所有父节点及节点层数函数
  12. 【NOIP2014提高组】解方程
  13. CF | Alyona and Mex
  14. pixy&amp;STM32使用记录(串口&amp;SPI外设)
  15. Linux下查看CPU型号,内存大小,硬盘空间,进程等的命令(详解)
  16. BeanUtils.copyProperties缓解代码压力,释放双手
  17. Burnside引理和Polya定理之间的联系
  18. NEED TO DO
  19. cuda编程-矩阵乘法(2)
  20. python之OpenCv(二)---保存图像

热门文章

  1. [Axiom 3D]1.初识Axiom
  2. Oracle SQL语句积累
  3. Python自动发送邮件-smtplib和email库
  4. 微博开源框架Motan初体验
  5. linux安装Navicat,界面出现乱码解决方法
  6. 通过IP地址和子网掩码与运算计算相关地址
  7. html canvas 圆弧
  8. Linux学习笔记之Linux启动级别
  9. poj3318 Matrix Multiplication
  10. 微信小程序:页面配置 page.json