SpringBoot集成Jenkins

简介: cascasca

1.安装Jenkins


Jenkins依赖JDK,需要同步或提前安装好

链接:https://pan.baidu.com/s/1YjuLotrOkuZHiAAhyFVAmA

提取码:tkg0


sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo


sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key

yum install jenkins


安装完成后Jenkins启动之前的注意事项,方便后面操作以及少采坑:

默认情况是Jenkins是使用Jenkins用户启动的,但这个用户目前系统并没有赋予权限,这里我们将启动用户修改为root;另外Jenkins默认端口是8080,这个跟tomcat的默认端口冲突,我们也修改一下默认端口。

vi /etc/sysconfig/jenkins
--------------------------------
找到 JENKINS_USER 和JENKINS_PORT ,修改为root和你需要的端口
JENKINS_USER="root"
JENKINS_PORT="8081"

修改完成后就可以启动Jenkins了

service jenkins start
service jenkins stop
service jenkins restart


2.启动Jenkins

错误信息指向jdk未正确配置[我是先安装JENKINS后安装JDK],需手动指明JDK路径


查看当前jdk配置路径:echo $JAVA_HOME

编辑:vim /etc/init.d/jenkins

需要在上述路径后加上  /bin/java,否则会有下面错误信息


添加完reload资源,再启动就OK,配置完如下


重载资源:systemctl daemon-reload

启动:service jenkins start

3.安装Git

yum -y install git

版本验证:

git --version

默认安装在/usr/libexec/git-core目录下

4.安装Maven


wget http://mirror.bit.edu.cn/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz


如果地址失效,访问前面一半(如:http://mirror.bit.edu.cn/apache/maven/maven-3),查看有的版本即可

配置


新增阿里云镜像

<mirror>
     <id>alimaven</id>
     <name>aliyun maven</name>
     <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
     <mirrorOf>central</mirrorOf>        
</mirror>



vi /etc/profile    编辑maven环境变量配置


注意:这里MAVEN_HOME路径已自己本地为准

export MAVEN_HOME=/maven/apache-maven-3.6.3

export PATH=$MAVEN_HOME/bin:$PATH


source /etc/profile使其生效


验证:mvn -v,提示版本信息则OK


5.插件安装


浏览器输入IP:端口,即可访问,这时候提示密码路径,赋值路径进去即可找到密码

等待安装

相关文章
uniapp 如何封装uni.request请求(登录接口、业务接口)
uniapp 如何封装uni.request请求(登录接口、业务接口)
uniapp 如何封装uni.request请求(登录接口、业务接口)
|
Linux 数据安全/隐私保护 网络架构
如何搭建远程控制家中设备的Home Assistant智能家居系统【内网穿透】(上)
如何搭建远程控制家中设备的Home Assistant智能家居系统【内网穿透】
2375 0
|
4月前
|
运维 监控 API
后端 php 代练系统源码搭建成品系统开发 / 三角洲工作室入驻机制平台搭建分成模式代练软件
本平台提供代练系统部署与运维方案,支持高并发优化及商业化落地。涵盖服务器配置、开发工具链、开源定制与一键部署服务。工作室可便捷入驻,享独立管理权限、数据看板与灵活分成机制,助力创业者快速开展业务。
370 3
|
3月前
|
人工智能 安全 API
2026阿里云OpenClaw/Clawdbot零门槛部署指南:4大神级OpenClaw Skills玩法全解析
在2026年AI智能体浪潮中,OpenClaw(前身为Clawdbot、Moltbot)凭借开源灵活的特性引爆全网——短短20多天,GitHub星标数从几百飙升至175K,远超同类项目数年积累。这款被网友戏称为“买Mac Mini只为给它安家”的AI工具,本质是一款跨平台个人AI助手,支持文件操作、命令执行、多工具协同等核心能力,而阿里云的一键部署方案更让其门槛骤降,无需复杂配置即可实现7×24小时稳定运行。
831 0
|
5月前
|
Java 数据库连接 微服务
Java高效学习指南:从入门到精通的科学路径与实践方法
本文系统梳理Java从入门到精通的科学学习路径,涵盖基础语法、面向对象、集合框架、并发编程、JVM原理、主流框架(Spring/Spring Boot/MyBatis)及项目实战,结合高效学习方法与优质资源推荐,助力开发者构建扎实技术体系,少走弯路,快速进阶。
|
5月前
|
架构师 Java 数据库
Java开发进阶:从初级工程师到架构师的能力提升路径
Java开发者从初级到架构师需经历技术与软实力的全面提升。本文梳理各阶段能力要求:夯实基础、掌握主流框架、深入分布式技术、培养系统设计与业务洞察力,助力开发者明确职业进阶路径,成长为具备全局视野的技术领导者。
|
5月前
|
canal 缓存 关系型数据库
|
5月前
|
负载均衡 算法 Java

热门文章

最新文章