jenkins+git+maven控制台乱码的那点儿事

原创 2017年01月03日 16:07:06

背景:

1.在Jenkins中配置好了Git+maven,然后构建后,控制台打印的日志出现了中文乱码问题。求了度娘若干遍,方法大同小异,但也始终没能找到所谓的jenkins的配置文件 -- jenkins.xml,没法修改jenkins的编码方式

2.出现该问题的真正原因并不太清楚,网上有人说是因为git的编码方式修改了,导致jenkins这里的编码方式出错。不深究,解决当前的问题就好。。。

步骤:

1. 如若要出现jenkins.xml文件,需要在 系统管理-》Install as a Windows Service 将jenkins安装为一个服务。参考:https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins+as+a+Windows+service。重启完成后,在用户主目录下即可看到jenkins.xml文件了。如下图所示:



2.打开该文件,新增-Dfile.encoding=utf-8,可解决jenkins信息乱码问题,如下:
<arguments>-Xrs -Xmx256m -Dfile.encoding=utf-8 -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar "%BASE%\jenkins.war" --httpPort=8080</arguments>

3.在 系统管理-》系统设置 中,添加全局变量,如图:



4.保险起见,重启Jenkins服务,然后在 系统管理-》系统信息 中查看,编码方式已改过来了。


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Jenkins之解决乱码问题

1. 解决中文乱码问题1. 通过添加环境变量的方式  我们在Windows中可以通过添加环境变量的方式来设置Jenkins控制台中中文编码的格式,设置方式如下:  其中的key值为:JAVA_TOOL...

Jenkins控制台中乱码问题

由于服务器环境及应用层各版本的不同、编码方式的不同因此会有很多种情况会出现乱码问题。 由于Jenkins中的job运行的是独立的一个shell环境,许多的环境变量与服务器中是不一样的,因此在job中执...

Jenkins控制台显示乱码

Jenkins控制台显示乱码          Jenkins控制台显示乱码,我们需要改两个地方,见下: 1.Jenkins系统设置中修改          点击左侧“系统管理”——右侧选择“系统设置...

解决jenkins输出log中文乱码问题

描述:jenkins之前log中文是可以正常显示的,但是将git的log改为utf-8修复好后,jenkins输出的log中文就变成乱码了,虽然使用chcp 65001 可以解决系统输出中文正常,但是...
  • zcube
  • zcube
  • 2015年11月27日 17:02
  • 5118

Jenkins:解决Console Output中文乱码问题

解决方案: 在.jenkins/jenkins.xml中新增-Dfile.encoding=utf-8,可解决jenkins信息乱码问题,如下: -Xrs -Xmx256m -Dfile.encodi...

Jenkins控制台输出乱码的问题

这两天在用Jenkins构建maven编译任务时,发现有编码的报错: unmappable character for encoding ANSI_X3.4-1968 我使用的Jenkins On...

Jenkins中Git及log中文乱码问题

解决方案: 1、在.jenkins/jenkins.xml中新增-Dfile.encoding=utf-8,可解决jenkins信息乱码问题,如下: -Xrs -Xmx256m -Dfile.en...
  • zcube
  • zcube
  • 2015年11月24日 14:14
  • 2777

解决Jenkins获取Git Commit乱码

问题现象Jenkins在打包成功后,changes log中的commit都是乱码解决方案Jenkins启动方式是使用tomcat 为载体启动jenkins_war,所以只需要在tomcat的启动脚本...

解决 Git 在 windows 下中文乱码的问题(转载)

解决 Git 在 windows 下中文乱码的问题 原因 中文乱码的根源在于 windows 基于一些历史原因无法全面支持 utf-8 编码格式,并且也无法通过有效手段令其全面支持。 解决方案 安装 ...

jenkins 控制台中文乱码问题

Your container doesn't use UTF-8 to decode URLs. If you use non-ASCII characters as a job name etc, ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:jenkins+git+maven控制台乱码的那点儿事
举报原因:
原因补充:

(最多只允许输入30个字)