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

1


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

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

1


可见,该占用8080端口的进程是Java.exe 

第三步,通过任务管理器,终止进程java.exe 


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

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

lsof -i:8080

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

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 个人学习批处理的初衷来源于实际工作;在某个迭代版本有个BS(安卓手游模拟器)大需求,从而在测试过程中就重复涉及到...
    Luckykailiu阅读 10,269评论 0 11
  • 原因:8080端口被占用 这说明80端口(该端口是Tomcat的监听端口)已经被其他程序占用,先用命令提示符 " ...
    王大千_xMol_西摩尔阅读 6,908评论 0 1
  • 简介 DOS是英文Disk Operating System的缩写,意思是“磁盘操作系统”,顾名思义,DOS主要是...
    Coder_Cat阅读 19,431评论 1 18
  • 转自:https://baijiahao.baidu.com/s?id=1569733031760607&wfr=...
    3Q竹林阅读 4,993评论 0 7
  • 在中餐厅播出之前,国内不少自由行的度假选择地。相比普吉和苏梅,这里商业化开发程度比较低。 中餐厅里的播出的景色没有...
    wtb756阅读 2,801评论 0 0

友情链接更多精彩内容