maven学习

maven 里放的是jar包的坐标
优先找本地仓库,如果本地仓库没有,在联网状态下回去查找中央仓库。
仓库分三类:本地仓库、私服、中央仓库
maven的常用命令
maven clean 清除target目录
maven compile 编译src下的代码(不包括test)
maven test 编译 src下的代码包括test
maven package 编译src下代码 并打包
maven install 编译src下代码 并打包 也把包放到本地仓库
解决jar包冲突
方式一:第一声明优先原则,那个jar包的坐标在上方,这个jar就是先声明的。先声明的jar包下的依赖包可以优先进入项目中。
方式二:路径近者优先,哪个是直接依赖哪个优先进入项目。
方式三:直接排除法,使用exclusion标签。当我们要排除某个jar包下的依赖,用exclusion标签内部可以不写版本号,默认使用和jar一样的版本。
锁定jar包版本
在pom文件中除了 放一份jar 也要放一份
统一版本管理标签 里面放键值对标签。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值