maven总结
1.仓库类型
本地仓库:存放在程序员的笔记本上
私服:存放在局域网内一台服务器上
中央仓库:互联网
2.maven项目目录结构
3.maven的常用命令:
1.1 clean:清理
将项目根目录下target文件夹全部删除
1.2 compile:编译
将项目中.java文件,编译为.class文件(target目录)
1.3 test:单元测试
将test目录下单元测试类中的方法进行单元测试。要求:单元测试类,类名XxxxxTest
1.4 package:打包
javaProject ---- jar包
webProject-------war包
将项目打包到项目根目录下target目录
1.5 install:安装
根据项目类型(jar,war)不同,将项目打成k包,将打好的包发布到本地仓库。
4.idea配置maven项目:https://blog.csdn.net/zzy1078689276/article/details/78732183
5.maven项目jar包冲突的解决方式:依赖版本的锁定
6.jar包冲突出现的情况:A模块依赖了Bjar包,Bjar包里依赖了C(1.1)jar包
A模块同时依赖了Djar包,Djar包里依赖了C(1.2)jar包。由于传递依赖,所以A模块同时依赖了C(1.1)和C(1.2)jar包,引起jar包冲突
这些内容还不够的,请看链接https://www.cnblogs.com/tangshengwei/p/6341462.html