Git和Maven安装-(Jenkins+Docker自动化部署微服务)

花了周末两天时间,搞了一下基于Jenkins+Docker的自动化部署微服务。记录一下笔记。

前面安装软件的时候,忘记说了,这个自动化部署微服务是基于Linux的哈。

Git介绍

我想偷懒,去掉介绍环节了🙄

Git是公司中常用的代码管理工具,Git主要用于从代码仓库中拉取和上传代码。

问题来了,什么是代码仓库呀?

代码仓库,有点像钱包🤑钱包存的是钱,代码仓库存的是代码。

那目前流行的代码仓库,有哪些呢?

目前流行的代码仓库(我本人常用的)

  • Github。是世界级别的仓库。
  • Gitee。是国内比较友好的仓库😏反正我觉得挺友好的,而且我也常用。(为啥说友好?懂得都懂😜兄弟,四六级过了没?还在用翻译软件吗?)
  • Gitlab。企业内部常用的仓库。因为代码的管理完全是个人完成的,不需要第三方,安全性算是比较好的,毕竟是个人的,如果要使用Gitlab,需要自己取安装这个仓库。

安装Git

跳到官网那边教程😏我懒得复制过来了,毕竟网上一大堆安装教程都跟官网差不多。
https://git-scm.com/book/zh/v2/%E8%B5%B7%E6%AD%A5-%E5%AE%89%E8%A3%85-Git

点击跳转之后,到这个教程页面
在这里插入图片描述
1、官方好像是时候用DNF这命令安装的,但我也不知道DNF这命令干了些什么,所以,我改成yum安装了

sudo yum install git-all

安装软件需要耐心…😭怎么还没好,我都等了一分钟了…

这就安装好了

在这里插入图片描述
2、查看Git版本

git --version

在这里插入图片描述

3、查看Git安装路径

find / -name git

在这里插入图片描述

可以看到,git命令是存放在/usr/bin/

好了,到此为止,恭喜您,有安装了一款软件了。嗯?结束了?还没呢,还有Maven还没安装,继续…

Maven介绍

啊!!顶不住,好像偷懒,去掉介绍😭但去掉介绍,又害怕,有些同学不知道这玩意是啥,但介绍了,有些童鞋还是不知道这玩意是啥,所以…简介👍。

在刚开始接触Java的同学都知道要安装Jdk,去Jdk的目录下会发现有很多.jar包。其实这些jar就是源码打包成的。我们需要用到这些源码中的方法的时候,就需要引用的这些jar包了(这样说,好像不对,但好像又对😏你敢信?)
在这里插入图片描述
但是Jdk提供的jar包,对于在实际的开发中是远远不够的,所以需要第三方的库来支持,这时候,就需要导入其他的jar包到项目中了,但这样导入jar包到项目太麻烦了,而且项目一大,要导入的jar就可多了咯,可能上百个都有,所以这样导包的方式是不太友好的。

而如果是使用maven,管理这些jar包就方便多了,因为这些jar包就不需要开发者自己手动导入了,maven自己就会帮助开发者自动导入。

emm…好像又介绍多了。那就不继续介绍了,直接上干货,安装Maven。😥

安装Maven

注意,maven安装需要JDK支持

去官网下载安装包
https://maven.apache.org/download.cgi

在这里插入图片描述

点击下载自己想要maven版本,因为我的微服务是部署在Linux上的,所以我是选择Linux的安装包。

将下载好的安装包,上传到Linux系统(任意位置,自己喜欢就好,不过我一般都把安装包丢在 ~这个位置,即/root,根)

在这里插入图片描述

1、解压安装包

tar -zxvf apache-maven-3.8.2-bin.tar.gz 

在这里插入图片描述
2、将解压的目录迁移(也可以不迁移,不过一般都放到合适的目录下)

 mv apache-maven-3.8.2 /usr/local/

在这里插入图片描述

哎?安装好了?输入一下mvn看看有没有maven命令

在这里插入图片描述

发现找不到mvn命令,是不是没安装maven成功呢?其实不是的,maven安装包是开箱即用的,在没有配置环境变量的时候,就需要到maven的目录下输入命令才起效,但这样太麻烦了,所以还是配置一下环境变量吧。

vi /etc/profile

在这个profile文件末尾追加maven的安装路径

export MVN_HOME=/usr/local/apache-maven-3.8.2
export PATH= P A T H : PATH: PATH:MVN_HOME/bin

在这里插入图片描述
追加之后,wq保存退出

wq

重新加载环境配置

source /etc/profile

在这里插入图片描述

这时候,再输入mvn,看看

在这里插入图片描述

好了,现在命令是存在的了,这时候就表示环境变量配置成功了。爆红是表示安装错了?其实不是哈,只是没有给mvn命令参数而已。你不信你输入mvn -version,就可以看到maven的版本信息了

在这里插入图片描述

呼~ 结束了,一口闷。Git和Maven的安装,到这里就完成了。

童鞋,你离自动化部署微服务又进了一步,恭喜哈。想要持续关注自动化部署微服务更多,请关注“Jenkins+Docker自动化部署微服务”专栏😘

你敢跟着我学,我就敢教。😉欢迎入坑(小白教小白,等于大白)(狗头保命🐕🐶)

至少一周更新一篇,工作不忙的时候,可以再肝几篇。👍

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

搬砖的码蚁

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值