Tomcat 80 端口被占,解决方案

Tomcat 80 端口被占,解决方案

Windows 平台下Tomcat启动不起,显示

?
SEVERE: Failed to initialize end point associated with ProtocolHandler [ "http-bio-80" ] java.net.BindException: Permission denied < null >:80

通常由两种情况引起

  1. IIS
  2. System

如果关闭IIS仍未解决那么一定是后一种原因,cmd下使用命令查看所有占用端口进程

?
netstat -ano

会发现一个PID为4的进程占用了80端口  

 

这种情况下需要关闭HTTP.sys driver

安全的做法是 “设备管理” -> "查看" ->"显示隐藏设备"->HTTP 属性中 "停止"

Tomcat 80 端口被占,解决方案_第1张图片

Tomcat 80 端口被占,解决方案_第2张图片

 

重启Tomcat,一切搞定

 

响应式web前端框架Foundation & Bootstrap 对比

 

Foundation  & Bootstrap 都是易用、强大且灵活的前端框架,用于构建基于任何设备上的 Web 应用。提供流式布局,及多种 js UI 组件,如导航、表单、按钮、Tabs 等等。

如果是基于移动优先的原则(Mobile First), 建议选择Bootstrap, 当然也可以用Foundation 4

 
 
 
 
 

你可能感兴趣的:(Tomcat 80 端口被占,解决方案)