请先按照 JDK 配置 参考 http://www.javashuo.com/article/p-oqmfmyhx-gm.htmljava
maven : http://maven.apache.org/download.cgiapache
如 maven 目录 C:\Develop Files\apache-maven-3.0.5windows
操做以下bash
个人电脑”--选择“属性”--选择“高级”--点击“环境变量”maven
在“系统变量(S)”中工具
maven配置开发工具
新建:M2_HOME:maven目录ui
新建:MAVEN_OPTS : -Xms128m -Xmx512m (可选)this
缘由:Java 默认的最大可用内存不能知足Maven运行,引起 java.lang.OutOfMemeoryError 。url
编辑:PATH:在最前面加上%M2_HOME%\bin;
maven 验证
C:\Users\Administrator>echo %M2_HOME% D:\Develop Files\apache-maven-3.0.5 C:\Users\Administrator>mvn -version Apache Maven 3.0.5 (r01de14724cdef164cd33c7c8c2fe155faf9602da; 2013-02-19 21:51:28+0800) Maven home: D:\Develop Files\apache-maven-3.0.5 Java version: 1.8.0_11, vendor: Oracle Corporation Java home: D:\Program Files\Java\jdk1.8.0_11\jre Default locale: zh_CN, platform encoding: GBK OS name: "windows 7", version: "6.1", arch: "amd64", family: "dos"
%M2_HOME%\config\setting.xml 标签 localRepository
<localRepository>D:\maven\repository</localRepository>
在cmd命令下执行mvn help:system命令, 执行完成以后就会发现用户目录下自动建立了.m2文件夹
C:\Users\Administrator> mvn help:system
setting.xml文件 最好复制到 ~/.m2/setting.xml 区分各个用户私有配置
若是在%M2_HOME%\config\setting.xml 修改了 localRepository的位置 ,则 .m2 文件夹不生成
1.配置用户范围的settings.xml
缘由:$M2_HOME/conf/settings.xml 全局范围,全部用户均受影响
~/.m2/settings.xml 用户范围,只有当前用户受影响
2.不要使用IDE开发工具自带的Maven
3.修改一个国内的maven镜像仓库
<mirrors> <mirror> <id>alimaven</id> <mirrorOf>central</mirrorOf> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> </mirror> <mirror> <id>ui</id> <mirrorOf>central</mirrorOf> <name>Human Readable Name for this Mirror.</name> <url>http://uk.maven.org/maven2/</url> </mirror> <mirror> <id>jboss-public-repository-group</id> <mirrorOf>central</mirrorOf> <name>JBoss Public Repository Group</name> <url>http://repository.jboss.org/nexus/content/groups/public</url> </mirror> </mirrors>