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

相关文章
|
2月前
|
Java 应用服务中间件 测试技术
Maven学习笔记(一):Maven基础(基于命令行的学习和应用)
Maven 是一款 Java 项目构建工具,主要用于管理 jar 包及其依赖关系。 本文主要了解Maven基础知识及基础应用,旨在为之后的进一步学习奠定基础。 内容上几近全为学习《尚硅谷2022版Maven教程》整理所得。 仅供参考。
232 80
Maven学习笔记(一):Maven基础(基于命令行的学习和应用)
|
10天前
|
NoSQL 应用服务中间件 PHP
布谷一对一直播源码服务器环境配置及app功能
一对一直播源码阿里云服务器环境配置及要求
|
25天前
|
Java jenkins 持续交付
Centos7下docker的jenkins下载并配置jdk与maven
通过上述步骤,您将成功在CentOS 7上的Docker容器中部署了Jenkins,并配置好了JDK与Maven,为持续集成和自动化构建打下了坚实基础。
76 1
|
1月前
|
关系型数据库 应用服务中间件 数据库
项目部署二:服务器和环境配置
项目部署二:服务器和环境配置
|
1月前
|
Java Devops 持续交付
Maven学习笔记(二):Maven基础(基于IDEA)
【10月更文挑战第1天】Maven 是一款 Java 项目构建工具,主要用于管理 jar 包及其依赖关系。上一篇简单介绍了Maven的基础知识,本文主要介绍IDEA上的实际使用场景。内容上几近全为学习《尚硅谷2022版Maven教程》整理所得。仅供参考。
147 0
Maven学习笔记(二):Maven基础(基于IDEA)
|
16天前
|
NoSQL PHP Redis
布谷语音app源码服务器环境配置及技术开发语言
布谷语音app源码服务器环境配置及技术语言研发。。
|
3月前
|
Kubernetes jenkins 持续交付
jenkins学习笔记之二十一:k8s部署jenkins及动态slave
jenkins学习笔记之二十一:k8s部署jenkins及动态slave
|
3月前
|
前端开发 jenkins 持续交付
jenkins学习笔记之二十:docker in docker运行pipeline
jenkins学习笔记之二十:docker in docker运行pipeline
|
3月前
|
jenkins Java 持续交付
jenkins学习笔记之十九:Docker安装jenkins master及动、静态配置slave
jenkins学习笔记之十九:Docker安装jenkins master及动、静态配置slave
|
3月前
|
jenkins 持续交付
jenkins学习笔记之十八:nexus制品获取及晋级
jenkins学习笔记之十八:nexus制品获取及晋级
下一篇
无影云桌面