《《Maven2+Eclipse开发J2EE》.pdf

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《《Maven2+Eclipse开发J2EE》.pdf

基于 Maven2+Eclipse+WTP+m2eclipse  开发 Java EE 应用程序  谢超良 Jimmy .Shine@G  Sep 20,2010  一、  Maven  l  什么是Maven?  Maven是标准、存储格式以及一些软件用以管理和描述项目。它为构建、测试、部署项目定义了一个标准  的生命周期。它提供了一个框架 ,允许遵循 Maven 标准的所有项目,方便的重用的构建逻辑。Maven 项  目存在的 Apache  软件基金会 ,是一个开源社区 ,它开发的软件工具 ,基于一个通用的软件对象模型  (Project Object Model ),也就是 POM。  l  约定大于配置  Maven遵循约定大于配置的原则。  通过给项目提供默认的行为来减少不必要的配置。  l  POM  在一个Maven项目中,通过声明 POM来指定项目的相关信息。  Maven对于项目的唯一标识条件:  Group ID, artifact ID, version(简称 GAV) 1  l  Maven 项目的结构  一个 Maven 的项目包括如下结构 :  其中 :  src存放源代码,target存入的是编译后的 ,pom.xml 是Maven用来描述项目的文件。  main 中存放用来发布至生产环境的代码及配置,test 中存放测试时候使用的代码及配置。  java 中存放 java代码 ,resource 中存放配置文件。  一个 web项目结构如下:  一个 web项目中增加了一个webapp ,用来存放 web 页面代码。  l  Maven 的生命周期  Maven默认的生命周期阶段包括: validate ­ validate the project is correct and all necessary information  is available compile ­ compile the source code of the project 2  test ­ test the compiled source code using a suitable unit testing framework.  These tests should not require the code be packaged or deployed package ­ take the compiled code and package it in its distributable format,  such as a JAR . integration­test ­ process and deploy the package if necessary into an  environment where integration tests can be run verify ­ run any checks to verify the package is valid and meets quality  criteria install ­ install the package into the local repository, for use as a  dependency in other projects locally deploy ­ done in an integration or release environment, copies the final  package to the remote repository for sharing with other developers and 

文档评论(0)

llww + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档