安装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就可以解决了

 

 

 

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

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

 

posted @ 2020-11-18 11:28  Mr-Hou88888  阅读(65)  评论(0编辑  收藏  举报