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

原文地址:https://www.cnblogs.com/hongyuansu/p/8647397.html