后端web开发之maven

介绍

创建maven项目

注意 maven属于项目一级,所以在创建项目的时候 直接选择maven项目按照步骤创建即可,而不是在空的project项目下创建maven模块,应该在maven项目下创建

作用

在这里插入图片描述

作用1

在这里插入图片描述
在这里插入图片描述

作用2

在这里插入图片描述

作用3

在这里插入图片描述

简介

在这里插入图片描述
在这里插入图片描述

依赖管理

依赖配置

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在项目的pom.xml文件(也就是项目的源文件)里配置一个dependencies标签,里面输入坐标信息,这里的标记文本可以去网站复制,注意每次修改之后,要刷新

依赖传递

简介

在这里插入图片描述
依赖会传递,存在直接依赖和间接依赖

依赖传递的可视化快捷键

在这里插入图片描述

排除依赖

在这里插入图片描述
适用于a项目不需要所依赖的目标的依赖,也就是不需要间接依赖的时候,可以通过此标签排除依赖,从而断开某个间接依赖,节省资源

依赖范围

在这里插入图片描述
默认情况下,jar包在任何范围有效,就是在主程序main包下 在测试test包下 并且在打包时也会连带着所依赖的jar一起打包,大部分依赖都是默认情况

而对于junit依赖,一般情况下设置为test范围内依赖

生命周期

介绍

在这里插入图片描述
在这里插入图片描述
重点关注其中五个

在这里插入图片描述
注意事项里 “在同一套声明周期中”意思是上面第二张图那三套独立的生命周期,例如 运行test时,compile会运行,但是clean不会运行

执行流程

在这里插入图片描述
直接打开侧边栏 双击即可

注意,当运行package之后 又运行install 也就是打包并安装到本地仓库,其本地仓库文件夹会生成一个组织名(在创建maven的时候自己规定的)命名的文件夹

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值