Maven基础复习-初级

#Maven的作用(优点)

依赖管理:统一管理jar包, 在项目中引入依赖,会自动从maven仓库查找jar包

项目构建(一步构建): 把编码完成后的过程标准化(编译,测试,打包,安装,部署等)交给一个命令来完成

适合大型项目的开发:分模块构建项目(把复杂的项目拆分为多个模块进行管理)
马粪图片在这里插入Maven学习图片图片描述
#Maven常用命令
clean: 清理命令,删除编译后的文件(删除target目录,项目运行时,不能clean)
compile:编译命令 java 》 class
test:测试命令,执行 test/java 包中的测试类中的测试方法
package: 打包命令,把java project
》 jar包 , web project == war包,包 输出到target目录下
install: 安装命令, 把 jar包、war包安装到本地仓库
deploy:部署命令,把jar包、war包安装到私服

在这里插入图片描述
在这里插入图片描述
冲突解决:maven自带调优原则
根据三方库导入顺序,自动优化jar包
第一声明者优先: 跟导入依赖的顺序有关,先导入的优先级更高
先导入spring-webmvc,后导入spring-context
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值