Maven中的仓库(repository)
一:远程仓库:存放所有开源项目的jar包 路径http://repo.maven.apache.org/maven2
二:本地仓库 :计算机本地的存放jar的位置 在apache-maven-3.1.1\conf下的settings.xml文件中可找到默认本地仓库路径:
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
<!-- localRepository
| The path to the local repository maven will use to store artifacts.
|
| Default: ${user.home}/.m2/repository
-->
<localRepository>C:\Users\Administrator\Desktop\maven\repository</localRepository>
这里是我重新设定的仓库路径,默认的仓库路径在C:\Users\Administrator\.m2\repository中
我们可以通过在docs窗口中输入命令:mvn help:system 可以将其他的第三方包下载得到我们本地的仓库中
在我们的maven项目中,对于第三方依赖的jar包首先是从本地的仓库中寻找,如果没有就会从远程仓库中将需要的jar包下载得本地仓库中,然后使用。
我们可以直接通过命令: mvn archetype:create -DgroupId=com.chongshi.test -DartifactId=hello -Dversion=1.0
来创建我们的maven项目