Jenkins构建时Console Output输出乱码的解决方案

时间:2024-05-20 20:34:12

在Jenkins+Newman+Postman自动化集成构建时,Console Output输出乱码如下

Jenkins构建时Console Output输出乱码的解决方案

解决方案如下:

1、在tomcat的catalina.sh里配置环境变量

在文件的末尾新增 export JAVA_TOOL_OPTIONS="-Dfile.encoding=UTF-8"

Jenkins构建时Console Output输出乱码的解决方案

Jenkins构建时Console Output输出乱码的解决方案

 

2、启动tomcat,进入jenkins 系统管理-->系统设置,在全局变量中增加环境变量

键:LANG 值:zh_CN.UTF-8

然后点击应用,再点击保存

Jenkins构建时Console Output输出乱码的解决方案

 


Jenkins构建时Console Output输出乱码的解决方案

3、重启tomcat,即可进入jenkins的后台查看配置参数file.encoding为utf8编码格式

系统管理-->系统信息

Jenkins构建时Console Output输出乱码的解决方案

4、再次重新构建,乱码问题解决

Jenkins构建时Console Output输出乱码的解决方案