Linux jenkins 生成的jar复制到远程linux系统后服务启动乱码
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux jenkins 生成的jar复制到远程linux系统后服务启动乱码相关的知识,希望对你有一定的参考价值。
步骤1:manege jenkins -> configure system
LANG : zh_CN.UTF-8
步骤2:构建时设置环境变量,command: source /etc/profile;export JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF-8
步骤3:pom.xml加如下配置,设置编码格式
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
其他参考:
ssh 登陆远程nohup java 脚本无效,但设置生效后日志中文乱码
jenkins LC_ALL 解决jenkins打包乱码问题
以上是关于Linux jenkins 生成的jar复制到远程linux系统后服务启动乱码的主要内容,如果未能解决你的问题,请参考以下文章
systemd 和 Jenkins CI 的 Java 可执行 jar 位置最佳实践?
DevOps之四--Publish over SSH远程部署