码迷,mamicode.com
首页 > 其他好文 > 详细

maven基础

时间:2016-03-10 14:26:56      阅读:135      评论:0      收藏:0      [点我收藏+]

标签:

一、maven简介

1、我们每天除了编写源代码以外,有相当一部分时间花在了编译、单元测试、生成报告、打包和部署等繁琐的且不起眼的工作上,这就是构建。maven是一个异常强大的构建工具,能帮我们自动化构建过程,从清理、编译、测试到生成报告,再到打包部署。

2、几乎所有的Java应用都会用到第三方类库,随着类库的增多,版本不一致,版本冲突,依赖臃肿等问题接踵而来,针对这些问题maven提供了优秀的解决方案,它通过一个坐标系统准确定位每一个构建,为这个类库世界引入了经纬,我们可以借助它来有序管理依赖。

二、maven安装配置

1、首先确认已经安装了JDK. 命令:

echo $JAVA_HOME和java -version

2、下载解压apache-maven-3.0-bin.tar.gz. 命令:

tar -xvzf apache-maven-3.0-bin.tar.gz

3、推荐在安装目录旁平行的创建一个符号链接,方便日后的升级,不用每次都更新环境变量,只需跟新符号链接指向新的版本maven即可。命令:

ln -s apche-maven-3.0  apache-maven

4、设置环境变量M2_HOME和PATH,M2_HOME指向软连接。命令:

export M2_HOME=/home/juven/bin/apache-maven
export PATH=$PATH:$M2_HOME/bin

一般来说要把这两条命令加入系统的登录shell脚本中,Ubuntu8.10中是编辑~/.bashrc文件.

5、安装完成,检查Maven安装

echo $M2_HOME
mvn -v

6、设置HTTP代理,如果公司基于安全考虑,需要代理访问英特网,就需要为Maven配置HTTP代理,才能访问外部仓库,已下载所需资源,编辑M2_HOME/conf/settings.xml中的proxies标签,具体略,用时查。

7、安装m2eclipse,略.

8、设置MAVEN_OPTS环境变量值为 - Xms128m - Xmx512m,默认的可以可用内存往往不能满足maven的需要。

9、配置用户范围的settings.xml,~/.m2下也有一个settings.xml,建议平常修改它,这样Maven升级时,无需再拷贝它,感觉怎么都行。

10、不要使用IDE默认的maven,编辑Windows->Perferences->Installation,去掉Embedded Maven,然后Add选择M2_HOME安装目录勾选。

三、Maven使用入门

 

maven基础

标签:

原文地址:http://www.cnblogs.com/wangweiNB/p/5261409.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!