Maven 工作机制

在运用maven过程中,只知道maven帮我们舍弃掉了原来手动去引入jar包。对于maven的其他功能,已经搞不清那个操作是maven帮我们干的,哪些不是maven帮我们干的,或者说,并不知道没有运用maven之前是什么样的,进行了哪些操作。所以,在查阅资料后对maven做一个总结。
此文仅为个人理解,若有不对,请大佬指正!!!

一、Maven概念

maven有俩个概念:项目构建、项目管理

1.项目构建,项目的开发、编译、运行、测试、打包、部署等过程都需要进行一些操作,在这个过程中,maven会生成目录结构,规范开发人员。还会创建文件来存放相应的资源或配置。每个项目皆是如此,maven便帮我们把都需要的这几步封装起来,只需要简单的几步便能完成一个项目的构建,简化开发人员的操作。

2.项目管理,原来我们引入依赖,需要去下载jar包,并在idea对应的目录下把jar包引进来,过程繁琐不说,单单是下载jar包这一项就让人头疼。因此maven帮我们简化了这一步,由原来繁琐的步骤简化为只需要在maven的配置文件pom.xml里去配置相应的坐标,把jar包放在一起集中管理。

二、Maven生命周期

在这里插入图片描述
Maven的生命周期一共有九步:

1.clean 清除
清理掉上次构建项目的缓存 。

2.validate 验证
验证构建的项目是否正确

3.compile 编译
编译开发的代码

4.test 测试
测试代码是否有问题

5.package 打包
测试没问题将项目打包

6.verify 验证
检查package包是否有效

7.install 安装
将打包后的文件下载到本地

8.site 网站、站点
将本地的包发布到服务器站点上

9.deploy 部署
将包分享给远程仓库

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值