Eclipse + Maven + Nexus
(操作手册)
2010-12-21
目录
Maven    3
Maven简介    3
Maven下载和运行    3
Maven命令    3
Eclipse + Maven    5
安装m2eclipse插件    5
配置eclipse    6
Nexus    11
Nexus简介    11
Nexus下载和运行    11
Eclipse + Maven + Nexus    13
附录:    15
Nexus使用指南    15
登陆    15
代理Maven中央仓库    15
管理本地Maven仓库    17
管理Maven仓库组    18
搜索构件    19
部署构件至Nexus    21
总结    23
参考文献    24

Maven
Maven简介
Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。
  如果你已经有十次输入同样的Ant targets来编译你的代码、jar或者war、生成javadocs,你一定会自问,是否有一个重复性更少却能同样完成该工作的方法。Maven便提供了这样一种选择,将你的注意力从作业层转移到项目管理层。Maven项目已经能够知道如何构建和捆绑代码,运行测试,生成文档并宿主项目网页。
Maven下载和运行
最新版本的Maven可在/download.html 下载。
Maven只需要解压并配置环境变量即可运行。例如,将apache-maven-2.2.1.zip解压到D盘下(D:\ apache-maven-2.2.1)。则我们配置环境变量:添加M2_HOME值为D: \apache-maven-2.2.1,在Path下添加“%M2_HOME%\bin”即可。要验证Maven是否可用,可在『开始』点击『运行』键入“cmd”进入命令界面,在命令行中输入“mvn -v”,若出现Maven的版本号(如图1),则表示配置成功,可以使用Maven了。
图 1
Maven命令
所有maven的命令都以mvn开始。
基本命令:
1)创建普通应用项目:
mvn archetype:create -DgroupId=com -DartifactId=certusSimple
2)创建WEB如何配置maven环境变量项目:
mvn archetype:create -DgroupId=com -DartifactId=certusWeb -DarchetypeArtifactId=maven-arc hetype-webapp
命令说明:
archetype 内建插件,他的create任务将建立项目骨架 : archetype:create