tomcat启动不了?

平常启动tomcat时会出现闪退的现象,定位不到错误,不知道怎么解决,here教给大家一个小技巧。

一、定位错误

双击startup.bat时,若发生错误,cmd窗口会闪退。如下可以避免闪退,轻松定位错误:

1、修改startup.bat文件

将该文件的最后一行start更改run。如图:

tomcat启动不了?


tomcat启动不了?


2、在命令窗口内进入tomcat的bin目录下,通过命令的方式运行startup.bat。如图:

tomcat启动不了?


3、发现错误:

tomcat启动不了?


二、解决问题:

可以看到tomcat闪退的原因是端口号占用。通过netstat -ano命令可以查看系统端口号占用情况。如图:

tomcat启动不了?


打开server.xml文件可以看到是server的端口号被占用。修改即可,如图:

tomcat启动不了?


问题解决!