jenkins 控制台输出乱码


场景:

使用jenkins构建,console 输出的中文乱码。果断百度一下,尝试了以下几种方法(均无效):

1.在Configure System→Global properties→Environment variables处添加环境变量:LANG  = zn_CH.utf-8 

2.在jenkins下的jenkins.xml文件中找到 ……,在中间添加 -Difile.encoding=utf-8

终极解决方法:

携带参数的命令行启动jenkins:java  -Dfile.encoding=UTF-8  -Dsun.jnu.encoding=UTF-8  -jar  jenkins.war  --httpPort=8090

# --httpPort为手动设置端口号