jenkins部署后**文档出现乱码的问题已经解决, 原因: jenkins服务器的locale(语言编码)是en.US,不支持中文。 所以它通过ssh连接目标服务器的时候就把ssh的session的locale设成了en.US。这个时候如果jar里面有中文文件就会出现乱码。
测试环境的默认locale(语言编码)是en_US.UTF-8. 所以如你直接从开发机登陆上去部署就不会有问题
解决办法:
10.25.173.164: /etc/locale.conf 里面的LANG改成en_US.UTF-8
重启jenkins
网友评论