eclipse+maven+nexus

eclipse+maven+nexus


1.下载配置maven
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了。


2.Maven命令
   所有maven的命令都以mvn开始。
   基本命令:
   1)创建普通应用项目: 
   mvn archetype:create -DgroupId=com -DartifactId=certusSimple 
   2)创建WEB项目: 
   mvn archetype:create -DgroupId=com -DartifactId=certusWeb -DarchetypeArtifactId=maven-arc hetype-webapp 
   命令说明:
   archetype( 内建插件,他的create任务将建立项目骨架 ): archetype:create 
   groupId 项目的java包结构:com 
   artifactId 项目的名称:certusSimple
   archetypeArtifactId( 项目骨架的类型 ): 
   * maven-archetype-archetype 
   * maven-archetype-j2ee-simple 
   * maven-archetype-mojo 
   * maven-archetype-portlet 
   * maven-archetype-profiles (currently under development) 
   * maven-archetype-quickstart 
   * maven-archetype-simple (currently under development) 
   * maven-archetype-site 
   * maven-archetype-site-simple, and 
   * maven-archetype-webapp
   其他命令说明
   发布到本地: 
   mvn install:install -file -Dfile=D:/opensource/dbunit-2.2/dbunit-2.2.jar -DgroupId=dbunit-DartifactId=junitperf -Dversion=2.2 -Dpackaging=jar 
   发布到远程: 
   mvn deploy:deploy -file -DgroupId=staticComparison -DartifactId=static-comparison -Dversion=2.0 -Dpackaging=jar -Dfile=c:/staticComparison_2.0.jar -Durl=file:Y:\repo 
   生成Eclipse项目结构: 
   mvn eclipse:eclipse 
   清理(删除target目录下编译内容) 
   mvn clean 
   仅有页面文件发生变化时 
   mvn war:exploded 
   maven定义的生命周期中主要的相位如下: 
   validate : 验证项目是否正确以及相关信息是否可用。 
   compile : 编译。 
   test : 通过junit进行单元测试。 
   package : 根据事先指定的格式(比如jar),进行打包。 
   integration-test : 部署到运行环境中,准备进行集成测试。 
   verify : 对包进行有效性性和质量检查。 
   install : 安装到本地代码库。 
 deploy : 在集成或发布环境,将包发布到远程代码库。
 
3.安装m2eclipse插件

    m2eclipse插件(http://m2eclipse.codehaus.org/)为Eclipse提供了Maven的集成。
但安装m2eclipse之前需先安装Subclipse插件(http://subclipse.tigris.org/)
和Mylyn插件(http://www.eclipse.org/mylyn/。
Subclipse插件为m2eclipse提供了与Subversion仓库交互的能力,
Mylyn插件为m2eclipse提供了与任务集中接口交互的能力,该接口能跟踪开发过程的上下文。
安装顺序如下:
   1)Subclipse: http://subclipse.tigris.org/update_1.6.x
   2)Mylyn: http://download.eclipse.org/tools/mylyn/update/e3.4/
   3) m2eclipse: http://m2eclipse.sonatype.org/sites/m2e
安装以上插件,可以在eclipse中的『Help』点击『Install New software..』
可直接选择Subclipse\ Mylyn\ m2eclipse进行在线安装
4.配置eclipse
   为了确保eclipse同maven的无缝集成,需对eclipse进行以下简单配置。
   1)要确认eclipse是运行在JDK(准确说是JDK里的JRE)上,而不是JRE上,如果eclipse不是运行在JDK上则开启eclipse时,控制台会有提示提示我们。要使得eclipse运行在JDK上,得进入eclipse的安装目录,打开eclipse.ini文件,在-vmargs之前添加以下代码:
-vm
C:\Program Files\Java\jdk1.6.0_10\bin\javaw
   2)在eclipse 的IDE中找到『Windows』,点击进入“Preferences”。
   a)在“java”中的“compiler”中在“use default compliance settings前打钩,并确认下拉列表中的版本号是所用JDK的版本号(如图4)。
   b)在“maven”的“Installations”中将“Embedded”前的勾去掉,点击『Add』添加外部maven,如图5,本例中maven的解压地址为:D:\wilma\。
   c) 在“maven”的“Installations”中确保“User settings”的路径与图6一致,这为今后与nexus集成设定好了pom路径。
   到此为止,eclipse与maven集成配置完毕。重新启动eclipse就可以使用eclipse创建maven项目了,图7是已经集成了maven的eclipse,在新建项目时,多了Maven选项。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值