linux下jdk中文乱码问题解决
之前遇到过一次中文乱码问题,是通过在jdk的jre目录下的lib/fonts文件中添加simsun.ttf字体文件解决,但是这次遇到一个奇怪的问题,同样的字体拷贝过去后,中文不乱但是英文乱码了
记录一下解决过程:
- 主要思路就是给系统安装中文字体,让系统本身就支持中文即可
字体安装过程
cp simsun.ttc /usr/share/fonts/chinese
下- 修改权限
chmod 777 simsun.ttc
- 安装字体:
cd /usr/share/fonts/chinese fc-cache -fv 复制代码
- 查看系统安装的字体:
fc-list
- 重启Tomcat
jdk安装字体
将文件拷贝到对应的目录下即可
cp simsun.ttc /usr/java/jdk1.8.0_131/jre/lib/fonts/ ## 重启Tomcat /user/local/tomcat/bin/shutdown.sh /user/local/tomcat/bin/catalina.sh start