今天用centos7 部署java应用的时候,控制台输出中文日志时出现乱码(显示???)。

解决方法:

1.重新制作支持中文的centos 7镜像

Dockerfile:

2.重新制作jdk镜像

Dockefile:

部署应用后,发现还是不支持中文。

 

3.添加jar运行参数“-Dfile.encoding=UTF-8”

java -Dfile.encoding=UTF-8 -jar linux86.jar

重新构建部署后,问题得到解决。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注