Jenkins 服务器 JDK、Maven 环境配置| 学习笔记

简介: 快速学习 Jenkins 服务器 JDK、Maven 环境配置。

开发者学堂课程【基于 Docker  Jenkins 实现自动化部署 Jenkins 服务器 JDK、Maven 环境配置】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/637/detail/10180


Jenkins 服务器 JDK、Maven 环境配置

 

内容介绍:

一:Jenkins 服务器 JDK、Maven 环境配置

二:Jenkins 实现 Springboot 项目自动部署

 

一:Jenkins 服务器 JDK、Maven 环境配置

如果通过 Jenkins 发布一个项目,会依赖于 JDK,Maven 等环境,这些环境在安装Jenkins 时已经帮忙安装,若需要验证,可以进入 Jenkins 的容器中输入” java-version”,

会弹出代码

openjdk version ""1.8.0.201"

openJDK Runtime Environment (icedTea 3.11.0)(Alpine 8,201.08-r1)

openJDK 64-Bit server VM (bui1d 25.201-b08,mixed mode)

bash-4.45

显示已经安装好依赖环境 JDK1.8版本

1. 配置 JDK 环境,进入 Jenkins 页面,找到“系统管理”,在里面找到“全局工具配置”,有需要我们可以在里面安装 JDK,但是我们此时采用自带的 JDK1.8 版本,在”java_home”处写下 JDK 路径全地址。

可以进入到 jenkins 容器中 echo $JAVA_HOME 获取  java 环境安装地址。

2.配置 Maven 环境,选择 Maven3.6.1,此时平台会远程下载插件,点击保存,配置完成。

 

二:Jenkins 实现 Springboot 项目自动部署

1.新建一个发布任务

(以视频项目为例)

 image.png

在 Jenkins 找到“新建任务”,输入项目名称 “meitedu_springboot”,因为工程是 Maven 工程,需要下载一个 Maven 的发布插件,插件名称 Maven Integration。

找到“系统管理“-“安装插件”,点击“可选插件”,找到 maven 插件的版本。

image.png

点击直接安装,需要等待5-10分钟。下载完成后,就可以找到新建项目的Maven项

 image.png

相关文章
|
Oracle Java 关系型数据库
Tomcat和JDK的详细安装、下载和环境配置指南
以上就是JDK和Tomcat的下载、安装和环境配置的详细步骤。希望这个指南能帮助你顺利完成设置。
873 32
|
Java 应用服务中间件 测试技术
Maven学习笔记(一):Maven基础(基于命令行的学习和应用)
Maven 是一款 Java 项目构建工具,主要用于管理 jar 包及其依赖关系。 本文主要了解Maven基础知识及基础应用,旨在为之后的进一步学习奠定基础。 内容上几近全为学习《尚硅谷2022版Maven教程》整理所得。 仅供参考。
926 82
Maven学习笔记(一):Maven基础(基于命令行的学习和应用)
|
NoSQL 应用服务中间件 PHP
布谷一对一直播源码服务器环境配置及app功能
一对一直播源码阿里云服务器环境配置及要求
|
NoSQL PHP Redis
布谷语音app源码服务器环境配置及技术开发语言
布谷语音app源码服务器环境配置及技术语言研发。。
|
Java Shell Maven
Flink-11 Flink Java 3分钟上手 打包Flink 提交任务至服务器执行 JobSubmit Maven打包Ja配置 maven-shade-plugin
Flink-11 Flink Java 3分钟上手 打包Flink 提交任务至服务器执行 JobSubmit Maven打包Ja配置 maven-shade-plugin
1060 4
|
关系型数据库 应用服务中间件 数据库
项目部署二:服务器和环境配置
项目部署二:服务器和环境配置
|
Java Devops 持续交付
Maven学习笔记(二):Maven基础(基于IDEA)
【10月更文挑战第1天】Maven 是一款 Java 项目构建工具,主要用于管理 jar 包及其依赖关系。上一篇简单介绍了Maven的基础知识,本文主要介绍IDEA上的实际使用场景。内容上几近全为学习《尚硅谷2022版Maven教程》整理所得。仅供参考。
856 0
Maven学习笔记(二):Maven基础(基于IDEA)
|
Kubernetes jenkins 持续交付
jenkins学习笔记之二十一:k8s部署jenkins及动态slave
jenkins学习笔记之二十一:k8s部署jenkins及动态slave
1871 0
|
前端开发 jenkins 持续交付
jenkins学习笔记之二十:docker in docker运行pipeline
jenkins学习笔记之二十:docker in docker运行pipeline
|
jenkins Java 持续交付
jenkins学习笔记之十九:Docker安装jenkins master及动、静态配置slave
jenkins学习笔记之十九:Docker安装jenkins master及动、静态配置slave

推荐镜像

更多