检查JAVA_HOME环境变量
解压Maven的核心程序
配置环境变量
M2_HOME
D:\DevInstall\apache-maven-3.2.2 //根据实际情况
path
D:\DevInstall\apache-maven-3.2.2\bin //根据实际情况
查看Maven版本信息验证安装是否正确
C:\Windows\System32>mvn -v
Apache Maven 3.2.2 (45f7c06d68e745d05611f7fd14efb6594181933e; 2014-06-17T21:51:42+08:00)
Maven home: D:\DevInstall\apache-maven-3.2.2\bin\..
Java version: 1.7.0_07, vendor: Oracle Corporation
Java home: D:\DevInstall\jdk1.7.0_07\jre
Default locale: zh_CN, platform encoding: GBK
OS name: "windows 7", version: "6.1", arch: "amd64", family: "windows"
默认本地仓库位置
~\.m2\repository //~表示当前用户的家目录,例如:C:\Users\[你当前登录系统的用户名]
指定本地仓库位置的配置信息文件
apache-maven-3.2.2\conf\settings.xml
? 在根标签settings下添加如下内容
<localRepository>[本地仓库路径,也就是RepMaven.zip的解压目录]</localRepository>
打开settings.xml文件
找到profiles标签
加入如下配置
<profile>
<id>jdk-1.7</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.7</jdk>
</activation>
<properties>
<maven.compiler.source>1.7</maven.compiler.source>
<maven.compiler.target>1.7</maven.compiler.target>
<maven.compiler.compilerVersion>1.7</maven.compiler.compilerVersion>
</properties>
</profile>
打开settings.xml文件
找到mirrors标签
加入如下配置
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
对同一个框架的一组 jar 包最好使用相同的版本。为了方便升级框架,可以将 jar 包的版本信息统一提取出来
<properties>
<atguigu.spring.version>4.1.1.RELEASE</atguigu.spring.version>
</properties>
其中 atguigu.spring.version 部分是自定义标签
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
<version>${atguigu.spring.version}</version>
</dependency>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
注意:运行Maven命令时一定要进入pom.xml文件所在的目录!
我们可以到 http://mvnrepository.com/搜索需要的 jar 包的依赖信息
原文:https://www.cnblogs.com/Y-wee/p/13889040.html