日志乱码 最后在 bin下的catalina.sh 中 设置
JAVA_OPTS 中加入-Dfile.encoding=UTF-8
最后是JAVA_OPTS="$JAVA_OPTS -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -Dfile.encoding=UTF-8"
日志好了,发现上传还是不行
首先使用 ps -ef|grep tomcat 查找到进程id:46546
然后使用 jinfo 46546 | grep file 发现编码居然是 ANSI_X3.4-1968 好吧编码的问题
嗯 最后在启动脚本中加入了编码设置/etc/init.d/tomcat
export LANG=‘zh_CN.UTF-8’
export LC_ALL='zh_CN.UTF-8’
重启 成功解决
如下
export JAVA_HOME=/usr/java/jdk1.8.0_202
export PATH=
J
A
V
A
H
O
M
E
/
b
i
n
:
JAVA_HOME/bin:
JAVAHOME/bin:PATH
export LANG=‘zh_CN.UTF-8’
export LC_ALL=‘zh_CN.UTF-8’