无论是从目录中双击startup.bat,还是利用cmd命令又或者利用shell命令启动tomcat,若出现闪退,均归为此问题....windows打开cmd,输入命令 netstat -ano | findstr
8080,找到所有占用8080端口的进程,记住它们的pid序列号(最右边的数字)....继续输入命令 taskkill [\f] \pid 要删除的pid号,如果不能结束进程,再输入\f在对应未知....在文件的头部(找到最上面的位置,回车几下),输入下面这两段内容:
SET JAVA_HOME = (把你刚才的记事本上的JAVA_HOME内容粘贴过来)
SET CATALINA_HOME = (把你刚才的记事本上的...CATALINA_HOME内容粘贴过来)
4.在startup.bat的最底端输入pause,使他完成启动过程后暂停而不立即退出,如果出现什么问题我们也可以看到.