文章目录

  • 一、说明:
  • 二、兼容jdk8项目
    • 1、jdk8下载
    • 2、将jdk包解压至jenkins工作目录挂载的宿主机位置
    • 3、jenkins页面配置jdk8
    • 4、jdk版本选择插件下载
    • 5、项目指定jdk版本

一、说明:

本次文章中Jenkins为docker安装,镜像为jenkins/jenkins:lts-jdk11

二、兼容jdk8项目

核心思路:下载Linux版本jdk8解压到jenkins工作目录下,页面配置jdk8路径,项目打包时指定jdk版本

1、jdk8下载

下边是我的百度云链接

链接:https://pan.baidu.com/s/1EU0zQXLZShBek6I-hUg1Sg
提取码:jdk8

2、将jdk包解压至jenkins工作目录挂载的宿主机位置

之前我们将jenkins容器工作目录/var/jenkins_home 挂载到了宿主机/home/jenkins_data目录下

解压jdk

tar -zxvf jdk-8u221-linux-x64.tar.gz

3、jenkins页面配置jdk8

Dashboard >系统管理>全局工具配置>jdk

点击最下方进行保存

4、jdk版本选择插件下载

5、项目指定jdk版本

选择参数化构建过程,找到 JDK Parameter

需要注意的是,以后必须要为每一个任务指定jdk版本,如果需要使用jdk8的则指定jdk8,如果项目需要使用jdk11,则需要指定版本为 Default

jdk11版本jenkins打包jdk8项目,同时兼容jdk11与jdk8相关推荐

  1. 【jenkins打包maven项目报错记录】

    jenkins打包maven项目报错记录 [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3 ...

  2. Jenkins打包IOS项目(疑难问题总结)

    最近正在基于Jenkins工具,实现IOS项目的CI构建,虽然已经折腾出来,但是记录一下踩过的坑 Jenkins打包IOS两种方案: 方案一:在Mac电脑上安装Jenkins,然后将本地作为一个专门用 ...

  3. Docker安装Jenkins打包Maven项目为Docker镜像并运行【保姆级图文教学】

    一.前言 Jenkins作为CI.CD的先驱者,虽然现在的风头没有Gitlab强了,但是还是老当益壮,很多中小公司还是使用比较广泛的.最近小编经历了一次Jenkins发包,感觉还不错,所以自己学习了一 ...

  4. Jenkins打包部署项目到Windows或Linux运行

    准备工作 安装完Jenkins(插件等等).操作系统.git|svn 等等情况. 部署情况: 配置ftp服务或者配置ssh服务可以自行百度. 第一种:Jenkins部署项目到Linux,运行shell ...

  5. windows版本jenkins部署django项目

    1.安装jenkins(省略) 2.安装python(省略) 3.jenkins新建job(省略) 4.配置job a.源码管理 b.构建配置 转载于:https://www.cnblogs.com/ ...

  6. 前端jenkins打包编译发布项目流程

    如今的前端项目已不像之前直接写完代码,扔到服务器直接运行了.免不了安装依赖,执行build过程,然后再将打包后的代码上传到服务器,可能还需要更改配置文件啥的.如此多的步骤严重影响开发的日常划水时间.所 ...

  7. Jenkins + 钉钉 + SpringBoot 极简入门,一键打包部署项目

    摘要: 原创出处 http://www.iocoder.cn/Jenkins/install/ 「芋道源码」欢迎转载,保留摘要,谢谢! 概述 快速入门 邮件通知 钉钉通知 彩蛋 推荐阅读如下 Jenk ...

  8. 记录:jenkins打包项目,代码不生效

    问题:本地提交了代码,分支也没有问题,jenkins打包的分支也是正确的,配置也没有问题,检查了好多地方,docker的镜像也删除了重新打包,但是提交的分支代码还是没有生效,郁闷,very郁闷. 原因 ...

  9. Jenkins 打包部署 vue项目

    1.配置node.js centos7 安装node.js 1.1.安装node.js插件 路径:Manage Jenkins > plugin Manager > 可选插件 搜索:nod ...

最新文章

  1. Windows 服务全攻略(2)
  2. 《赛博朋克2077》是如何将人物表情和口型本地化的?
  3. 方欣科技算法题面试:蛇形矩阵
  4. linux中call命令,各种linux命令(pwn)
  5. es6 Symbol 的内置属性
  6. 利用Adobe AIR本地扩展支持Android开发
  7. access与sqlserver数据转换
  8. 【IScroll深入学习】解决IScroll疑难杂症
  9. 使用@Conditional条件注解
  10. 2019新鲜出炉的BAT通关面试题 Java岗
  11. spc 统计过程控制(Statistical Process Control)分析软件
  12. 日本经济泡沫与房价泡沫
  13. 【深度学习】Cyclical Learning Rates 周期学习率
  14. Delphi中,如何读取资源文件?
  15. Proof Compression
  16. Vue网易云播放器开发
  17. GFLOPS、GFLOPs 和 GMACs的区别与关系
  18. python,java,go语言之间的区别!
  19. 磊科路由器信号按键_磊科无线路由器参数设置教程
  20. python龟叔是哪国人_周杰伦到底是哪国人? (哪个国籍的)

热门文章

  1. android 防火墙,安卓防火墙-安卓防火墙(Android Firewall) 安卓版v2.2.2-PC6安卓网
  2. FancyBox API列表
  3. 关于PC播放器色彩空间转换等一些说明
  4. 如何利用网络推广您的餐饮业务?
  5. 域名绑定动态IP最佳实践
  6. RHEL5使用3322动态域名方法
  7. 公网开放80、8000端口
  8. 戴尔电脑能升级鸿蒙系统嘛,(必看知识)戴尔可以支持升级到windows10的机型系列...
  9. 06 随机变量及其分布
  10. 营收增速放缓,卖一台就亏损近5000元,优必选还能烧多久?