windows下maven与eclipse部署

来源:互联网 发布:淘宝网店活体开店费用 编辑:程序博客网 时间:2024/06/06 05:23

接触的项目大多使用maven进行管理。为了更好地阅读代码,测试时通过eclipse查看。由于svn check下来的代码,没有加载函数的依赖关系,看到某个函数,想找到函数的定义很麻烦,尤其是函数在不同的包中,会更加复杂。
研究了下测试环境如何使用maven,使用maven在eclipse中加载项目,能够建立所有的依赖,直接使用ctrl加鼠标右键就可看到不同包中函数的定义,提高代码的阅读效率。

一、简介

对于测试环境来说,maven主要用于编译从svn获取的项目,可以方便的查看项目中函数的依赖关系。maven是一个很强大的项目管理工具,具体的介绍参考
(1) http://baike.baidu.com/view/336103.htm
(2) http://www.sonatype.com/books/mvnref-book/reference/

二、windows下部署maven

1、安装jdk
需要安装jdk,并且在环境变量中添加JAVA_HOME,具体方法自行google。

2、下载安装apache maven

a、下载
目前参照yum上的版本,是2.2.1,因此在windows下也安装对应版本。下载地址为 http://maven.apache.org/download.html

b、安装
解压到本地即可,由于需要添加到windows的环境中,建议目录中没有中文等特殊字符。

c、加入PATH环境变量
把maven的bin目录,加到PATH的环境变量中。
在“我的电脑”点击右键,选择“属性”-“高级”-“环境变量”。系统变量中新建M2_HOME,路径为安装的目录,并修改Path的系统变量,添加%M2_HOME%/bin;

d、检查maven是否装好
开启一个新的命令行终端(确保新添加的环境变量生效),即“运行”-“cmd”。
输入mvn -v,输入maven的版本信息,说明maven设置正确,可以在命令行下使用maven了。

三、下载安装eclipse的maven插件

1、所需插件
安装Eclipse的插件.共有三个插件需要安装: sublipse, m2eclipse, m2eclipse extra. 通过Eclipse的Software Update来安装这三个插件.具体方法参考 这里 的Install Subclipse in Eclipse 3.x一节.此处只给出sublipse的安装过程,其他两个插件也可以按此方法安装. 注意,sublipse和svn的版本号有对应关系,请核对svn版本号以后再决定使用哪个版本的sublipse.对应关系如下:
Subclipse 1.4.x Svn 1.5.x
Subclipse 1.6.x Svn 1.6.x

2、插件依赖
各插件的安装地址:
Subclipse 1.4.x: http://subclipse.tigris.org/update_1.4.x
Subclipse 1.6.x: http://subclipse.tigris.org/update_1.6.x
M2eclipse: http://m2eclipse.sonatype.org/sites/m2e/
M2eclipse extra: http://m2eclipse.sonatype.org/sites/m2e-extras/
若eclipse版本在3.6或者以上 直接在线安装maven2 会出现依赖插件找不到的问题,无法安装。必须先安装gef 插件后才能安装m2eclipse-core 插件,然而安装m2eclipse-extras 插件又依赖subclipse 插件。

3、安装顺序
m2eclipse-core插件 ——依赖——>gef插件
m2eclipse-extras插件 ——依赖——>subclipse插件
所以,三个插件的正确的安装顺序是:gef插件 》subclipse插件 》m2eclipse插件。

a、gef

b、svn

c、m2eclipse

d、m2eclipse extra

要是没有安装 AJDT插件(一般是没有安装的),[Maven Integration for AJDT]组件不要选。
要是没有安装WTP插件,[Maven Integration for WTP]组件不要选。
Eclipse IDE for Java EE Developers版本是有的,Eclipse IDE for Java Developers没有。

四、maven库配置

maven会根据配置的不同,来连接不同的maven库,从而获得程序依赖的包。

1、获得setting.xml配置

根据需要依赖的包不同,可获得对应的setting.xml配置文件。

2、修改配置

修改配置,指定存放依赖文件的位置。

3、修改eclipse中的配置
打开eclipse的“窗口”-”首选项“,修改对应的maven的个人设置

需要配置文件的位置,与保存依赖文件的位置与配置对应。

原创粉丝点击