原文地址:https://www.jianshu.com/p/8b9df45df401
方案一、 设置jenkins所在服务器环境变量,右键我的电脑→属性→高级系统设置→环境变量,添加JAVA_TOOL_OPTIONS
![](http://upload-images.jianshu.io/upload_images/1803308-7c697919a4197f23.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/388/format/webp)
方案二、打开jenkins的安装目录,找到jenkins.xml文件,在<arguments>标签处添加红色字体,即定义编码为utf-8<arguments>-Xrs -Xmx512m -Dfile.encoding=utf-8 -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar "%BASE%jenkins.war" --httpPort=8080</arguments>保存配置文件,然后重启jenkins,进入到系统管理->系统信息菜单中查看更改是否生效:
![](http://upload-images.jianshu.io/upload_images/1803308-3e4578d91341da10.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/677/format/webp)
Paste_Image.png
1、打开运行,输入:“services.msc”
2、找到jenkins服务名称,然后点击重启服务即可,如图:
![](http://upload-images.jianshu.io/upload_images/1803308-d46c15290a760263.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/780/format/webp)
之后重新构建则汉语显示正常。
荒唐方案三、或者构建第二次(因为我每第一次构建都会乱码)
作者:by小杰
链接:https://www.jianshu.com/p/8b9df45df401
来源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。