【异常】Jenkins构建任务控制台乱码,但是直接执行shell脚本却没有问题

1 问题现象 构建各种问号

【异常】Jenkins构建任务控制台乱码,但是直接执行shell脚本却没有问题

2 检查各种配置 查看Jenkins的文件编码为 ANSI_X3.4-1968

【异常】Jenkins构建任务控制台乱码,但是直接执行shell脚本却没有问题

然后直接执行mvn -v命令显示的也不是UTF-8

【异常】Jenkins构建任务控制台乱码,但是直接执行shell脚本却没有问题

3 解决方案,直接在/etc/profile 添加配置 然后 source /etc/profile 环境变量

export JAVA_TOOL_OPTIONS=”-Duser.timezone=Asia/Shanghai -Dfile.encoding=UTF-8 -Dsun.jnu.encoding=UTF-8″

4 之后 mvn -v变成了UTF-8 再重启Tomcat

【异常】Jenkins构建任务控制台乱码,但是直接执行shell脚本却没有问题

【异常】Jenkins构建任务控制台乱码,但是直接执行shell脚本却没有问题

【异常】Jenkins构建任务控制台乱码,但是直接执行shell脚本却没有问题

Original: https://www.cnblogs.com/QuestionsZhang/p/15312337.html
Author: Questions张
Title: 【异常】Jenkins构建任务控制台乱码,但是直接执行shell脚本却没有问题

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/529659/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • Redis源码系列(一)

    Redis源码系列——内存管理 函数原型 src/zmalloc.h 函数指针与 void*指针的使用,提供了一个泛型的机制 /*stringfication*/ #define …

    Linux 2023年6月8日
    0102
  • 使用Navicat远程连接Oracle报错ORA-28547问题解决

    用Navicat连接Oracle数据库时出现如下错误: 按照数据库连接信息去连接就好了,注意的是默认的Server Name是ORCL,记得改成你要连接的数据库名; 在进行连接测试…

    Linux 2023年6月13日
    0119
  • 聊聊消息中心的设计与实现逻辑

    厌烦被消息打扰,又怕突然间的安静; 一、业务背景 微服务的架构体系中,会存在很多基础服务,提供一些大部分服务都可能需要的能力,比如文件管理、MQ队列、缓存机制、消息中心等等,这些服…

    Linux 2023年6月14日
    091
  • shell md5sum

    md5sum out.a echo “fd_limit=$(ulimit -n), fd_used=$(ll /proc/4741/fd | wc -l)”…

    Linux 2023年5月28日
    086
  • go——数组

    GO——数组 一、一维数组声明方式: 1. var 数组名 [数组长度] 数组类型 var arr [5]int //定义一个数组,有5个元素,数组类型为整形 2.var 数组名=…

    Linux 2023年6月7日
    0107
  • 会计学包含的两种程序设计思想

    下班路上坐地铁的时候看了一本会计学的书,目前看了50多页。过程中,发现会计学和程序设计在思想上有惊人的相似之处。今天举两个例子做说明。 CR设计和账簿 CR设计介绍 CR设计就是只…

    Linux 2023年6月14日
    083
  • SpringBoot-shiro

    SpringBoot-shiro 12.1 快速入门 1、导入依赖 org.apache.shiro shiro-core 1.8.0 org.slf4j jcl-over-slf…

    Linux 2023年6月14日
    099
  • Redis功能拓展-消息队列

    1.什么是消息队列,消息队列解决什么问题?从宏观上看,消息队列就是围绕队列这个数据结构而拓展开的一段特殊程序,将这类程序单独部署就可以称之为消息中间件(也称:消息队列)。在分布式系…

    Linux 2023年6月7日
    0104
  • 题解poj2096

    然后,简单翻译一下: 有n个bug,s个程序,每天能发现一个bug,求在每个程序中发现至少一个bug并将每一个bug都至少发现一次的期望天数。典型的期望dp。 如果忘了什么是期望之…

    Linux 2023年6月6日
    066
  • IP地址、子网掩码、网关、DNS的介绍

    客户端:应用 C/S(客户端/服务器) B/S(浏览器/服务器); 服&#x52A1…

    Linux 2023年6月6日
    083
  • php微信自定义分享链接,标题,描述,缩略图配置步骤

    微信公众号开发,自定义分享链接,标题,描述,缩略图接口 1、文件目录结构 2、后台代码: wxshare.php 注意:使用此代码,只需要把wxshare.php文件下面的appi…

    Linux 2023年6月7日
    097
  • 《深度工作:如何有效使用每一点脑力》读后感

    空闲时间阅读了一下《深度工作:如何有效使用每一点脑力》,作为一个沉迷网络的人,已经很难有聚精会神的时候,所以阅读此书,记录一下读后感,争取应用到生活当中。全书分为两个方面进行说明:…

    Linux 2023年6月7日
    091
  • 浅谈kali : aircrack-ng套件

    aircrack-ng 套件包含有: Name Description aircrack-ng 破解WEP以及WPA(字典攻击)密钥 airdecap-ng airmon-ng 将…

    Linux 2023年6月14日
    075
  • python 练习题:计算的BMI指数,并根据BMI指数条件选择

    小明身高1.75,体重80.5kg。请根据BMI公式(体重除以身高的平方)帮小明计算他的BMI指数,并根据BMI指数:低于18.5:过轻18.5-25:正常25-28:过重28-3…

    Linux 2023年6月8日
    0133
  • Windows下配置Redis多实例

    方法一:新建目录创建Redis实例 1.将你的redis安装目录复制一份,命名为Redis6380 2.用命令行CMD工具进入到该目录下 3.执行创建redis6380服务的命令:…

    Linux 2023年5月28日
    082
  • 编程入门之日志聚合系统

    (关心具体部署的同学,可以移步我的另外一篇《Centos部署Loki日志聚合系统 》https://www.cnblogs.com/uncleguo/p/15975647.html…

    Linux 2023年6月13日
    083
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球