Tomcat启动乱码startup.bat启动和service.bat启动乱码

2019-07-10 / 6 阅读 / Java

1、startup.bat启动乱码

startup.bat启动时会调用tomacat\bin\catalina.bat,因此修改此处的配置
搜索一下关键字 JAVA_OPTS=%JAVA_OPTS%,后面加上配置

     JAVA_OPTS=%JAVA_OPTS% -Dfile.encoding=UTF-8

 

2、startup.bat启动控制台乱码

找到文件 tomcat\conf\logging.properties
搜索关键字 java.util.logging.ConsoleHandler
加上

java.util.logging.ConsoleHandler.encoding = UTF-8

3、启动tomcat服务乱码。而startup.bat正常

是因为添加服务时会设置参数,而这个参数是在 tomcat\bin\service.bat中的
搜索关键字** --JvmOptions**

在后面按照样式添加配置

--JvmOptions "-Dfile.encoding=UTF-8;*******

 

相关推荐