网上大部分都说修改catalina.sh
不过在catalina.sh中有这么一句话
Do not set the variables in this script. Instead put them into a script setenv.sh in CATALINA_BASE/bin to keep your customizations separate.
所以好的做法如下
在tomcat的/bin目录下新建一个文件setenv.sh文件
写入如下内容
export JAVA_OPTS="-Dfile.encoding=UTF-8 -Xms1024m -Xmx2048m -XX:PermSize=1024m -XX:MaxPermSize=2048m"
好了,启动tomcat
观察/logs/catalina.out
看看你的配置是否生效