首页
登录 | 注册

Error running Tomcat8: Address localhost:8080 is already in use 的错误

有时候运行web项目的时候会遇到 Error running Tomcat8: Address localhost:8080 is already in use 的错误,导致web项目无法运行。这明显是8080端口已经被占用,解决办法如下:

第一步,命令提示符号,执行命令:netstat -ano

Error running Tomcat8: Address localhost:8080 is already in use 的错误

可见,占用8080端口的进程的PID是3964。

 **第二步,命令提示符号,执行命令:tasklist(通过pid 10460定位)**

Error running Tomcat8: Address localhost:8080 is already in use 的错误

可见,该占用8080端口的进程是Java.exe
第三步,通过任务管理器,终止进程java.exe
Error running Tomcat8: Address localhost:8080 is already in use 的错误

第四步,重新启动tomca/或者重新打开一个工程,即可正常启动

ps : Linux系统查看端口的占用进程,例如查看端口8080占用:

lsof -i:8080

如果有占用,直接使用kill -9 进程号


相关文章

  • 简单的SSM-Shiro安全框架搭建
    首先需要导jar包! 配置你自己的web.xml CharacterEncodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding utf-8 f ...
  • 源码|详解分布式事务之 Seata-Client 原理及流程
    前言 在分布式系统中,分布式事务是一个必须要解决的问题,目前使用较多的是最终一致性方案.自年初阿里开源了Fescar(四月初更名为Seata)后,该项目受到了极大的关注,目前已接近 8000 Star.Seata 以高性能和零侵入的特性为目 ...
  • 提升不止一点点,Dubbo 3.0 预览版详细解读
    Dubbo 自 2011 年 10 月 27 日开源后,已被许多非阿里系的公司使用,其中既有当当网.网易考拉等互联网公司,也不乏中国人寿.青岛海尔等大型传统企业.更多用户信息,可以访问Dubbo @GitHub,issue#1012: Wa ...
  • 深浅拷贝的定义: 浅拷贝只是增加了一个指针指向一个存在的地址, 深拷贝是增加一个指针并且开辟了新的内存,这个增加的指针指向这个新的内存, 采用浅拷贝的情况,释放内存,会释放同一内存,深拷贝就不会出现释放同一内存的错误 一层的情况: impo ...
  • 像数据科学家一样思考:12步指南(下)
    第三阶段-完成 一旦产品构建完成,你仍然需要做一些事情来使项目更加成功并使你的未来生活更轻松.那么我们如何完成数据科学项目呢? 10-交付产品 完成阶段的第一步是产品交付.为了创建可以交付给客户的有效产品,首先必须了解客户的观点.其次,你需 ...

2020 jeepshoe.net webmaster#jeepshoe.net
13 q. 0.349 s.
京ICP备10005923号