设置tomcat的字符编码及设置tomcat的内存

将tomcat8.0升级为8.5后,使用tomcat8.5启动项目,项目的jsp页面会有乱码现象,以及tomcat启动日志乱码问题

处理方法:

1.在tomcat8.5的bin文件下找到catalina.bat处理文件,在第二行添加set JAVA_OPTS=-Dfile.encoding=UTF-8

2,在tomcat8.5的server.xml里面配置需要字符编码

3.tomcat启动日志乱码问题

找到tomcat目录的conf子目录中,找到一个名为 "logging.properties" 的文件,打开这个文本文件,找到如下配置项:

java.util.logging.ConsoleHandler.encoding = UTF-8,将 UTF-8 修改为 GBK

保存后,重启tomcat!

4进入项目后,中文乱码

1.在tomcat目录的bin文件下找到catalina.bat修改216行左右

set"JAVA_OPTS=%JAVA_OPTS% %JSSE_OPTS%" 修改为 set"JAVA_OPTS=%JAVA_OPTS% %JSSE_OPTS%" -Dfile.encoding=UTF-8 -Dsun.jnu.encoding=UTF-8 2.在tomcat的server.xml配置添加:URIEncoding=”UTF-8”

3.在tomcat的web.xml,大概119行处添加

fileEncoding UTF-8

设置tomcat的内存

1.通用tomcat设置 (下有tomcat8简便操作)

使用编辑器打开catalina.bat

在Catalina.bat文件中找到如下行 所在的位置

:noJuliConfig

set JAVA_OPTS=%JAVA_OPTS% %LOGGING_CONFIG%

设置内存参数:

在:noJuliConfig下面设置如下格式的参数:(数值可以更改,格式不能更改)

JAVA_OPTS='-Xms512m -Xmx1024m'

设置PermSize:

在:noJuliConfig下面设置如下格式的参数:(数值可以更改,格式不能更改)

JAVA_OPTS=" -server -XX:PermSize=64M -XX:MaxPermSize=256m"

2:tomcat8配置

点击打开Tomcat8w.exe

配置合适的参数大小

Copyright © 2088 2008世界杯_2026世界杯举办地 - mwllb.com All Rights Reserved.
友情链接