Rumah > Operasi dan penyelenggaraan > operasi dan penyelenggaraan linux > linux服务器上启动tomcat出现乱码

linux服务器上启动tomcat出现乱码

王林
Lepaskan: 2019-12-12 11:00:27
asal
3596 orang telah melayarinya

linux服务器上启动tomcat出现乱码

1、保证linux服务器使用的是utf-8

local -a   //查看支持的字体
Salin selepas log masuk
vi /etc/sysconfig/i18n
Salin selepas log masuk

修改为

zh_CN.UTF-8
Salin selepas log masuk

2、客户端软件Xshell、putty、SSH Secure Shell Client 等客户端编码改为utf-8

免费视频教程分享:linux视频教程

3、修改server.xml文件编码为utf-8

URIEncoding="UTF-8"
Salin selepas log masuk

4、修改catalina.sh文件

if [ -z "$LOGGING_MANAGER" ]; then
  JAVA_OPTS="$JAVA_OPTS -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Dfile.encoding=UTF8 
  -Dsun.jnu.encoding=UTF8"
else 
  JAVA_OPTS="$JAVA_OPTS $LOGGING_MANAGER -Dfile.encoding=UTF8 -Dsun.jnu.encoding=UTF8"
fi
Salin selepas log masuk

相关文章教程推荐:linux教程

Atas ialah kandungan terperinci linux服务器上启动tomcat出现乱码. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan