Maven的简单使用

1 下载

		1.可以使用自己在maven官网下载的maven也可以使用idea自带的maven工具
		2.使用idea自带的maven工具可以直接在创建项目的时候选择创建maven项目。

2 目录结构

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

Maven仓库

	1.可以分为远程仓库和本地仓库。其中远程仓库可以是maven中央仓库,可以是镜像仓库,可以是私服仓库,本地仓库可以是自己项目打的jar包。各种jar包的导入通过pom.xml文件配置。

Maven依赖的性质

		1.具有传递性,A依赖B, B依赖C,那么A在导入B时也会自动导入C
		2.最短依赖路径原则
			A---B---C(D2.0)   A---E(D1.0)  则会导入D1.0
		3.最近原则
		如果路径距离相同,谁写在配置文件的前面,谁先导入
		4.排除依赖

在这里插入图片描述

5 依赖范围

  1. 比如我们在打jar包的时候,希望不把某个jar包导入则可以使用
    provided
  2. 默认是在编译运行时都有效
    在这里插入图片描述
    3 通过在父工程中使用dependencyManagement可以进行子工程的版本管理,在父工程中加入import则强制子工程指定版本。父工程用来做版本管理,不写项目代码。
    在这里插入图片描述
    在这里插入图片描述

Maven聚合关系

	作用是用来进行项目的管理
	![在这里插入图片描述](https://img-blog.csdnimg.cn/20210307222020890.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L01vcmluZ3N0YXJsdWM=,size_16,color_FFFFFF,t_70)

常用插件

  1. 编译器插件
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值