安装TomCat遇到的问题

在安装了TomCat之后,点击startup.bat启动TomCat时弹出的黑窗口一闪而过,发现TomCat并没有启动成功

1.为了分析导致tomcat启动失败的原因,我们可以在startup.bat文件的结尾加上"pause"

2.再次点击就会发现:

 Neither the JAVA_HOME nor the JRE_HOME environment variable is defined

这个提示的意思是说:JAVA_HOME和JRE_HOME的环境变量没有声名

Tomcat的startup.bat,它调用了catalina.bat,而catalina.bat则调用了setclasspath.bat,因此只要在setclasspath.bat的开头声明这两个环境变量就可以了,原因是后来较新版本安装完不会自动登记环境变量JAVA_HOME,JRE_HOME

3.右键打开setclasspath.bat加入JAVA_HOME和JRE_HOME就可以解决了

安装TomCat遇到的问题

 

 

 

紧接着再点击startup.bat就启动成功了,但是你会发现他乱码了

解决也很简单,打开logging.properties找到java.util.logging.ConsoleHandler.encoding= UTF-8 ,把UTF-8改为GBK就可以了

安装TomCat遇到的问题

 

上一篇:Linux设置jar包开机自启


下一篇:nacos启动server