码迷,mamicode.com
首页 > 其他好文 > 详细

Error running Tomcat 6: Address localhost:8080 is already in use

时间:2017-08-18 18:43:11      阅读:152      评论:0      收藏:0      [点我收藏+]

标签:pid   提示   active   命令   exe   connect   ==   http   tcp   

错误原因:
8080端口被其他的应用占用!
解决方案:
第一步,命令提示符号,执行命令:netstat –ano
Active Connections
Proto Local Address          Foreign Address        State           PID
TCP    0.0.0.0:8080           0.0.0.0:0              LISTENING       656
TCP    0.0.0.0:8080           0.0.0.0:0              LISTENING       656
可见,占用8080端口的进程的PID是656

 

可直接查看运行程序,查看PID,并结束任务即可。

技术分享

 


第二步,命令提示符号,执行命令:tasklist
图像名                       PID 会话名           会话#       内存使用
========================= ====== ================ ======== ============
TNSLSNR.exe                  656 Console                 0      8,992 K
可见,该占用8080端口的进程是TNSLSNR.exe
第三步,通过任务管理器,终止进程TNSLSNR.exe
第四步,重新启动tomcat,即可正常启动

 

Error running Tomcat 6: Address localhost:8080 is already in use

标签:pid   提示   active   命令   exe   connect   ==   http   tcp   

原文地址:http://www.cnblogs.com/songxiii/p/7390796.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!