1、下载jar包,配置本地环境变量
1)下载jar包然后解压,在浏览器中打开下载地址:http://maven.apache.org/download.cgi
maven3以上需要jdk1.7以上
2)修改环境变量
电脑右键–>属性
在系统变量中新建一个变量,变量值为maven.jar包解压出的那个文件夹
在系统变量的Path中添加%MAVEN_HOME%\bin;
3)测试:
在命令行界面输入mvn -v,回车,若是和下面界面一样则成功,若是提示需要JDK而不是JRE,则需要手动修改,方法:在解压目录下,以文本方式打开apache-maven-3.6.3\bin\mvn.cmd,加入set JAVA_HOME=G:\Program Files\Java\jdk8
2、修改本地仓储、中央仓储
maven提供管理jar包的方法,缺少的jar包会自动去仓库寻找,程序员不用再去各个官网下载jar包
在本地仓库寻找,没有则去中央仓库,还没有就去远程仓库,还还没有就报错。默认的中央仓库id为central,可以认为是一个为所有项目服务的特殊远程仓库,是通用设置,而远程仓库是在pom.xml文件指定,是特定设置
1)修改本地仓库
方法:在解压目录下,以文本方式打开apache-maven-3.6.3\conf\settings.xml
添加
<localRepository> 本地仓库目录</localRepository>
例如
<localRepository> G:\Program Files\Java\maven_repository</localRepository>
2)修改中央仓库
继续添加,在<mirrors>,</mirrors>
标签中添加,这里的例子是使用的阿里云作为镜像中央仓库,<id>
和<name>
进行镜像的标识,<mirrorOf>
规定什么情况下可以进入中央仓库找资源
*
:任何情况
respositoryName
:只有名为respositoryName的可以
*,!respositoryName
:除了名为respositoryName的之外的都可以。
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>*,!jeecg,!jeecg-snapshots</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
常用地址:
1、http://www.sonatype.org/nexus/ 私服nexus工具使用
2、http://mvnrepository.com/ (推荐)
3、http://repo1.maven.org/maven2
4、http://maven.aliyun.com/nexus/content/groups/public/ 阿里云 (强力推荐)
5、http://repo2.maven.org/maven2/ 私服nexus工具使用
6、http://uk.maven.org/maven2/
7、http://repository.jboss.org/nexus/content/groups/public
8、http://maven.oschina.net/content/groups/public/
9、http://mirrors.ibiblio.org/maven2/
10、http://maven.antelink.com/content/repositories/central/
11、http://nexus.openkoala.org/nexus/content/groups/Koala-release/
12、http://maven.tmatesoft.com/content/groups/public/
3、在eclipse中配置maven
1)添加maven包
2)配置setting.xml文件