EclpiseEclipse中Tomcat启动失败或者是重启失败
Posted Qiao_Zhi
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了EclpiseEclipse中Tomcat启动失败或者是重启失败相关的知识,希望对你有一定的参考价值。
经常在Eclipse中遇到这样的问题,tomcat重启之后失败,而且也停止不了。最好的解决办法就是用DOS命令杀死进程。
比如下面这种情况:
1.查看进程ID
用windows的netstat查看信息:
liqiang@root MINGW64 /e/xiangmu/sbgl (qlq)
$ netstat -ano | grep 8005
TCP 127.0.0.1:8005 0.0.0.0:0 LISTENING 3740
3740是进程ID,也就是占用端口的进程ID
或者用JDK自带的JPS 查看所有的进程信息:
liqiang@root MINGW64 /e/xiangmu/sbgl (qlq)
$ jps
9272 Jps
3740 Bootstrap
9556 OracleIdeLaunch
3740是进程ID,带Bootstrap的是tomcat进程,与上面netstat查出的进程号一致。
或者直接过滤,直接查出tomcat进程ID:
liqiang@root MINGW64 /e/xiangmu/sbgl (qlq)
$ jps | grep Bootstrap
3740 Bootstrap
2.杀死进程即可
liqiang@root MINGW64 /e/xiangmu/sbgl (qlq)
$ taskkill -pid 3740 -f
-------------------第二种办法:--------------------------
参考网上说的:javaw.exe就是tomcat
用tasklist查看应用程序发现javaw.exe的PID和JPS查出来的tomcat的一样,因此可以暂且任务javaw.exe就是tomcat
因此可以直接用下面的脚本直接杀死tomcat进程:
taskkill -im javaw.exe -f
因此可以编写一个bat脚本杀死进程
@echo off
taskkill -im javaw.exe -f
参考:JPS用法:http://www.cnblogs.com/qlqwjy/p/7928410.html
以上是关于EclpiseEclipse中Tomcat启动失败或者是重启失败的主要内容,如果未能解决你的问题,请参考以下文章
eclipse项目不能运行 tomcat启动失败 windows10系统
bug:eclispe中启动Tomcat警告org.apache.catalina.LifecycleException: 子容器启动失败