maven的认识
》》》》》》》》》》
安装完成后,设置为环境变量
命令行输入,如下图片就表明成功
》》》》》》》》》》
常用的命令
》》》》》》》》》》
1.本地仓库的配置,
maven下载的都在这里,或者是自己编译所依赖的包 <localRepository>F:\hs\repo</localRepository>
更改本地仓库的位置
2.镜像仓库的配置
url:我们国内的镜像地址
没有这个mirror配置是默认国外的原仓库 ,一般我们都是国内的镜像仓库
》》》》》》》》》》
pom.xml的认识
网上有很详细的详解,可以百度下
》》》》》》》》》》
主要是在pom.xml中做设置
<dependencies>
1.maven依赖范围 <scope>test</scope> 有6种 compile编译 provided容器 runtime运行 test测试 system系统 import
2.maven依赖传递 本身有传递性 <dependencies> 如果B依赖A,C依赖B,所以C也依赖A,
<!-- 当计算传递依赖时, 从依赖构件列表里,列出被排除的依赖构件集。即告诉maven你只依赖指定的项目,不依赖项目的依赖。此元素主要用于解决版本冲突问题 -->
<exclusions>
<exclusion>
<artifactId> iiiii</artifactId>
<groupId> iiiiiiiii</groupId>
</exclusion>
</exclusions>
<!-- 可选依赖,如果你在项目B中把C依赖声明为可选,你就需要在依赖于B的项目(例如项目A)中显式的引用对C的依赖。可选依赖阻断依赖的传递性。 -->
》》》》》》》》》》
总结
from:http://www.imooc.com/learn/443