开发本地打包,不会乱码,但是jenkins打包出现了乱码,但是之前jenkins也不会乱码呀~

查资料发现,这是一个偶现的问题。    

出现的告警:

[[1;33mWARNING[m] File encoding has not been set, using platform encoding ANSI_X3.4-1968, i.e. build is platform dependent!
截图:

jenkins LC_ALL 解决jenkins打包乱码问题

 

 解决:设置对应的机器的环境变量,如下:

jenkins LC_ALL 解决jenkins打包乱码问题

 

 LC_ALL:zh_CN.UTF-8

 

如果还是不生效,还可以修改工程的pom.xml配置,在pom.xml添加如下配置:

    <properties>
            <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    </properties>

亲测可以防止乱码的出现。

 关联博客:Linux jenkins 生成的jar复制到远程linux系统后服务启动乱码 

相关文章:

  • 2022-12-23
  • 2021-07-22
  • 2022-12-23
  • 2021-11-08
  • 2021-05-03
  • 2022-01-13
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-08-19
  • 2021-08-21
  • 2021-07-13
  • 2022-12-23
  • 2022-01-23
相关资源
相似解决方案