以前好几次遇到手动启动Tomcat失败的现象,最近花了3天晚上的时间边学bat批处理,边看Tomcat的bat代码,总结了一下现阶段知道的启动失败原因。
如果双击startup.bat只闪了一个黑窗口 --没有运行java
1.Tomcat需要设置JAVA_HOME或者JRE_HOME。
CATALINA_HOME可以不设置,但是需要在tomcat\bin目录下运行执行startup。
2.win10的环境变量不需要以分号作为值的分割符。
3.用作目录的环境变量的值,不要以 \ 结尾。
4.目录中不能出现分号。
如果双击startup.bat闪了两个黑窗口 ---运行java
1.到tomcat\log中的catalina.log 日志中看java执行报的错误。
一般都是配置了一个工程,结果工程被删除了,java找不到,然后就报错。
如果觉得我写的好,可以打赏么?或者提出问题。