Maven安装最佳实践(Windows平台)
第一步:下载maven,解压缩。
在maven官网下载maven文件,这里我下载的是“apache-maven-2.2.1-bin.zip”,如果需要maven的源代码,可以选择下载以“src.zip”结尾的分发包。下载完成之后,解压到自定义的位置。
第二步:设置环境变量。
这里涉及到的环境变量有三个,分别是“M2_HOME”、“path”以及“MAVEN_OPTS”,下面将分步阐述。
首先,新增环境变量“M2_HOME”,其值设置为第一步中解压得到的maven文件的位置,也就是maven的安装路径,例如,“D:\work\apache-maven-2.2.1”。
其次,编辑环境变量“path”,将maven的指令文件夹添加至该路径中。这里,我们引用刚刚定义的“M2_HOME”环境变量,在“path”内容的尾部追加“;%M2_HOME%\bin”。
最后,新增环境变量“MAVEN_OPTS”,其值一般设置为“Xms128m -Xmx512m”。该变量并不是必须的,但是默认的内存使用量在构建较大的项目时可能会不足。
到这里,maven就可以使用了,试着在命令行窗口键入“mvn -v”指令,其输出如下所示。
第三步:在用户范围内配置maven。
默认情况下,maven使用的配置文件为“M2_HOME\conf\settings.xml”,注意这里的“M2_HOME”代指maven的安装路径。我们可以在这个文件中对maven进行自定义的设置,但是,这种配置方式存在以下两个缺点:
(1)这种配置是全局性质的,当前计算机上的所有用户都会受到配置的影响;
(2)当我们下载了新版本的maven,而又想要应用原来的配置的话,还得去原来的maven中拷贝“settings.xml”文件到新的maven中;
maven提供了一种解决方案,那就是使用用户范围配置。当我们使用maven执行了一些指令之后,在用户目录下会存在一个名为“.m2”的文件夹,我们可以复制maven中的“settings.xml”文件到此文件夹下,然后在这里对maven进行配置。这种配置方式只会作用于当前用户,而且,在升级了maven之后,也不需要重新配置新的maven。
最新文章
- 介绍开源的.net通信框架NetworkComms框架 源码分析(九) IPConnection
- JavaScript Patterns 5.1 Namespace Pattern
- Apache的Order Allow,Deny 详解
- [No000035]操作系统Operating System之OS Interface操作系统接口
- 常见的NoSql系统使用场景分析--转载
- ERROR 1442 (HY000):because it is already used by statement which invoked this stored function/tr
- c#文件转化byte数组
- CSSOM视图模式
- ";笨方法学python";
- float 保留两位小数
- Motion-Based Multiple Object Tracking
- 用虚拟机安装Linux系统的过程
- 201521123115《java程序设计》第十一周学习总结
- MyBatis学习总结——实现关联表查询(转)
- [转]linux下centos服务器安全设置
- BZOJ 3265: 志愿者招募加强版 [单纯形法]
- PHP报错类型
- swift 头尾式动画
- java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet解决
- SpringMVC 文件上传(Multipart)