关于maven的认识详解
一、关于jar包:
二、关于maven到底是什么?
例如:pom.xml获取"junit"的jar包的编写。
为什么通过groupId、artifactId、version三个属性就能定位一个jar包?
三、关于仓库的概念
通过pom.xml中的配置,就能够获取到想要的jar包(还没讲解如何配置先需要了解一下仓库的概念),但是这些jar是在哪里呢?就是我们从哪里获取到的这些jar包?答案就是仓库。
* 仓库分为:本地仓库、第三方仓库(私服)、中央仓库
3.1 本地仓库
Maven会将工程中依赖的构件(Jar包)从远程下载到本机一个目录下管理,每个电脑默认的仓库是在 $user.home/.m2/repository下
本机本地仓库`D:\JAVA\apache-maven-3.8.1-bin\apache-maven-3.8.1\LocalRepository` 创建的本地仓库,将网上下载的所有jar包,都丢到该目录下,就可以直接通过maven的pom.xml文件直接拿
3.2 第三方仓库

3.3 中央仓库

总结:获取jar包的过程
原文:https://www.cnblogs.com/BigMonster-S/p/14851176.html