下载Maven
Maven的下载地址:http://maven.apache.org/download.cgi
如果该地址失效,请去Maven官网寻找最新的下载页面。Maven官网:http://maven.apache.org/index.html
在下载页面提供了四种文件供用户使用。
-
Binary tar.gz archive
:编译后的程序的压缩包 -
Binary zip archive
:和上一个一样,只不过是zip压缩 -
Source tar.gz archive
:Maven的源码压缩包 -
Source zip archive
:zip压缩的源码压缩包
下载Binary zip archive
并解压到自定义目录。
安装Maven
- 新建环境变量
M2_HOME
,将Maven所在目录添加到环境变量M2_HOME
中 - 将
%M2_HOME%\bin
添加到环境变量PATH
中 - 新建环境变量
JAVA_HOME
,将JDK安装目录添加到JAVA_HOME
中。(参考如何配置JDK,配置过JDK的可略过) - 重要:在项目较大时,Java默认的最大可用内存往往不能够满足Maven运行的需要,这时很容易抛出
java.lang.OutOfMemeoryError
异常。所以应添加系统变量MAVEN_OPTS
,值为-Xms256m -Xmx512m
配置用户范围的配置文件settings.xml
将M2_HOME/conf/settings.xml
复制到~/.m2/settings.xml
,~/.m2/settings.xml
中的配置就是用户范围的Maven配置。这么做的好处有:1.多个用户之间互不干扰;2.Maven升级后不会影响到以前的配置。
如果遇到Maven下载速度慢的情况,可以在这个配置文件下设置Maven代理或者镜像。
建议:不要使用IDE内嵌的Maven
IDE一般会集成Maven,但一般不建议使用。原因有二:
- IDE内嵌的Maven的版本可能不稳定
- IDE内嵌的Maven的版本可能与在命令行下使用的Maven版本不同,这时不同版本的Maven可能会造成构建行为的差异,从而引发错误的发生。