【综合学习】centos7 + maven + jenkins + springboot 多模块module项目部署

本文详细介绍了如何使用Jenkins实现SpringBoot项目的自动化构建和部署,包括在CentOS环境中安装配置Maven、Jenkins及必要插件,构建多模块项目,以及通过脚本自动化启动和重启应用。

1.项目代码准备

  1. 先得有一个git仓库,里面是一个基于maven的spring boot项目,用IDE打开能直接运行成功的那种,不必多说。
  2. centos7 64 bit,自带java1.8环境。(我的是deepin系统)
  3. 查看开发机器中安装maven环境(为了尽力在服务器中安装同样版本的maven)。
    查看IDEA 的maven版本。
    在这里插入图片描述
  4. 安装jenkins并启动,保证可用,略,上一篇文章就是。
  5. 安装jenkins中必要的插件,maven-intergration,publish-over-ssh
  6. 配置插件。

2. jenkins环境准备

首先,jenkins有“全局工具”,可以让jenkins安装(网速?),也可以自己安装,然后再jenkins里指定即可。
如JDK、maven、nodejs、git等。
具体的安装方法就不在这里赘述了。

maven-intergration的配置
maven的问题,在之前安装一个maven工具可用也可,在jenkins中配置专门安装一个maven也可(我用的就是这个办法,但很慢,等了至少10min)。
略过。

Publish over SSH的配置

在这里插入图片描述
配置
http

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值