apache tomcat免安装版打开startup.bat闪退、乱码问题

tomcat免安装版打开startup.bat闪退问题解决办法:
1、下载了.zip的tomcat文件,解压到D:\develop\apache-tomcat-7.0.99,先配置好tomcat的环境变量

tomcat环境变量设置

2、右击startup.bat文件,以记事本方式打开,在第一行设置如下内容:
SET JAVA_HOME= jdk安装路径
SET TOMCAT_HOME= tomcat安装路径
如:SET JAVA_HOME=F:\Java\jdk1.6.0_05
SET TOMCAT_HOME=F:\apache-tomcat-6.0.32\apache-tomcat-6.0.32
同理在shutdown.bat文件中也做同样的设置;
3、免安装版打开startup.bat,命令提示窗口中显示乱码:
开启tomcat,出现乱码

4、解决乱码问题:由于字节流解码为字符串时,使用了错误的字符集(和编码所用字符集不一致)!
找到tomcat目录的conf子目录中,找到一个名为 "logging.properties" 的文件,打开这个文本文件,找到如下配置项:
java.util.logging.ConsoleHandler.encoding = UTF-8
将 UTF-8 修改为 GBK,修改后的效果为:
java.util.logging.ConsoleHandler.encoding = GBK
保存后,重启tomcat!
解决乱码后

5、安装完myeclipse后的配置项设置参考:
https://blog.csdn.net/qq_40588579/article/details/80527575

你可能感兴趣的:(apache tomcat免安装版打开startup.bat闪退、乱码问题)