Jenkins打war包SSH方式部署若依项目

2 篇文章 0 订阅
1 篇文章 0 订阅

流程

Jenkins运行环境

Jenkins VersionmavenJDKcentos
2.4183.8117.9

war包运行环境

tomcatJDKcentos
9177.9

Jenkins配置

  1. 全局配置
    1. image.png
    2. image.png
    3. maven配置参考image.png
    4. SSH Server配置image.png
  2. 项目配置 New Item
    1. 选择构建Mavenimage.png
    2. 其它配置参6073412bdc781a6852dfda712acc37c.png
    3. ‘**SSH Publishers’ 配置页面找不到? **在最下面点击 ‘Add post-build action’ 按钮, 选择Send build artifacts over SSH,就可以添加 ‘**SSH Publishers’ **配置页面; 点击 **‘Console output (build log) parsing’**添加日志输出配置,需要提前配置.
      1. image.png
      2. 构建运行image.png

效果

image.png

问题

可能出现 Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile (default-compile) on project ruoyi-common: Fatal error compiling: error: invalid target release: 17 -> [Help 1] 这是因为pom配置的java.version 版本和jenkins运行的JDK版本不一致导致的; 这里就是pom配置的jdk17 jenkins运行环境运行的是jdk11 版本不一致; 打包编译用的jdk11版本,不影响war运行在JDK17的服务器上.image.png

  • 5
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值