记录安装tomcat9和遇到的错误
一、下载地址
http://tomcat.apache.org/download-90.cgi
二、解压
三、运行tomcat9
错误一:双击bin->tomcat9.exe结果没有反应?
解决方案:进入bin目录执行service.bat install命令安装服务
错误二:结果又报错?发现JAVA_HOME和JRE_HOME变量没有被定义~
原因:startup.bat启动脚本,调用catalina.bat,catalina.bat调用setclasspath.bat
打开setclasspath.bat文件,发现需要一个JAVA_HOME的变量
两种方式:
一:在这个文件中设置JAVA_HOME的值
set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_171
二:修改环境变量,新建一个JAVA_HOME变量(我使用这种方式)
解决方案:修改环境变量,新建一个JAVA_HOME变量!!
错误三:tomcat9.exe运行成功了,但是乱码??
解决方案:
修改:conf->logging.properties文件中的下面内容
java.util.logging.ConsoleHandler.encoding = UTF-8 改成 java.util.logging.ConsoleHandler.encoding = GBK
关闭重启,成功!
四、输入localhost:8080
执行成功