P38

  Maven技术分享 文档

Maven是一个项目管理工具: 一个更正式的 Apache Maven1的定义: Maven是一个项目管理工具,它包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑。 当你使用Maven的时候,你用一个明确定义的项目对象模型来描述你的项目,然后 Maven 可以应用横切的逻辑,这些逻辑来自一组共享的(或者自定义的)插件。

wslfh2005 2012-02-16   574   0
P16

  ANT 的最完整build.xml解释 文档

Ant的概念Make命令是一个项目管理工具,而Ant所实现功能与此类似。像make,gnumake和nmake这些编译工具都有一定的缺陷,但是Ant却克服了这些工具的缺陷。最初Ant开发者在开发跨平台的应用时,用样也是基于这些缺陷对Ant做了更好的设计。

sdust007 2012-02-01   561   0
P8

  Maven 多模块项目在eclipse下面热部署 文档

Maven多模块项目在eclipse下面热部署,即你可以体验下无论你修改整个项目里面的任何模块的代码,都不需要用maven打包就可以看到效果,1、首先准备好创建一个maven多项目的代码,准备好一个eclipse,一个tomcat,什么java环境。

kyo19 2012-01-26   375   0
P5

  Ant 简单应用说明 文档

Ant是一个基于Java的跨平台构建工具,它功能强大,并可进行自定义功能扩展。它与Make构建工具类似,但没有Make的弱点,Make不能跨平台。Ant本身包含了很多预先定制的task,这些task用于执行各种各样的构建相关任务,FTP task就是其中的一个。FTP task实际上是在ant中实现了一个可以进行常用FTP操作(send, receive, list, delete files, and create directories)的客户端。在实际项目中,很有可能会遇到需要大量FTP任务的操作,这时使用FTP task会比使用可视化的FTP工具(如CuteFTP)效率高很多,因为使用可视化的FTP工具,你必须在不同的目录中切换,即使使用书签,也需要在不同的书签中切换,而使用FTP task只需定义好对应的本地目录和远程FTP服务器上的路径,简单运行ant就可以搞定一切。

xzy_blue 2012-01-24   573   0
P62

  MyEclipse集成Maven开发 文档

MyEclipse集成Maven开发。本着实用的目的来学习、 本文档不讲概念性东西、 本ppt以图例构成(一图胜万言)。

liuyang 2012-01-18   7204   0
Maven   项目构建   Dart   x86  
P22

  Maven入门--概念与实例 文档

最近由于工作原因在研究、应用Maven,有了一些体会就写成了此文。本文虽然是Maven2的入门文章,但并不涉及Maven的历史、下载与安装,这些内容可以到Maven的官方网站上了解。本文主要是关注Maven中的重要概念,并以一个实例来阐述使用Maven的基本方法。

lhb1986 2012-01-08   2857   0
P31

  maven2完全使用手册 文档

maven2起步   相信maven1大家都已经很熟悉了,具体maven能做什么,就不详细说了。个人觉得maven在开源项目中用的还是比较多的,公司内部,就不太清楚了。

lhb1986 2012-01-08   3587   0
P67

  Maven3应用入门讲座 文档

Maven是一个项目管理工具,它包含了一项目对象模型(Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Manangement System),和用来运行定义在生命周期阶段中插件目标的逻辑。<br> Maven是面向技术层面,针对Java开发项目管理工具,它提供了构建工具所提供功能的超集,除了构建功能之外,Maven还可以管理项目结构、管理依赖关系、生成报告、生成Web站点、有助于团队成员之间的交流与协作。

howsun 2012-01-08   497   0
P11

  Maven依赖分享 文档

坐标、 依赖、 仓库、 生命周期、 插件、 本次我们只讲坐标和依赖,剩下的内容会安排在下次分享中讲述.

ddviplinux 2011-12-20   3580   0
P55

  MAVEN实战培训 文档

MAVEN是Apache组织开源项目,是项目管理工具;MAVEN主要服务于Java平台的项目构建、依赖管理和项目信息管理;官网:http://maven.apache.org什么是MAVEN培训对象大纲生命周期坐标、依赖聚合、继承仓库Maven实战安装、入门私服仓库。

weiqiulai 2011-12-19   26861   0
P25

  Eclipse+Maven+Nexus操作指南 文档

简介Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。如果你已经有十次输入同样的Anttargets来编译你的代码、jar或者war、生成javadocs,你一定会自问,是否有一个重复性更少却能同样完成该工作的方法。Maven便提供了这样一种选择,将你的注意力从作业层转移到项目管理层。

mojunbin 2011-12-05   6069   0
P60

  我的Maven之旅 文档

我对maven的比较深刻的认识也是在进入阿里之后,之前只是比较粗浅的了解。在阿里的工作模式,严格的项目流程让我真正意识到了maven在项目管理中所起到的如此重要的作用。如果你的项目管理流程比较简单,如果你不需要协作开发,那么你可能不能真正感受到maven的魅力。

weijg178 2011-11-20   422   0
P7

  Ant 十五大最佳实践 文档

在Ant 出现之前,构建和部署Java应用需要使用包括特定平台的脚本、Make文件、各种版本的IDE甚至手工操作的“大杂烩”。现在,几乎所有的开源Java 项目都在使用Ant,大多数公司的内部项目也在使用Ant。Ant在这些项目中的广泛使用自然导致了读者对一整套Ant最佳实践的迫切需求。

kome2000 2011-11-08   3514   0
P8

  编写ant:build.xml的方法 文档

kome2000 2011-11-08   3110   0
P9

  Maven settings.xml常用配置介绍 文档

海盗大哥 2011-11-08   4451   0
Maven   项目构建   x86   Java   XML  
P11

  图解与代码Ant实现Java项目的自动构建和部署 文档

Ant是一个Apache基金会下的跨平台的构件工具,它可以实现项目的自动构建和部署等功能。在本文中,主要让读者熟悉怎样将Ant应用到Java项目中,让它简化构建和部署操作。

kome2000 2011-11-06   4519   0
P40

  使用Hudson进行持续集成 文档

持续集成已成为当前许多软件开发团队在整个软件开发生命周期内侧重于保证代码质量的常见做法。在本系列文章中,Nicholas Whitehead给您介绍Hudson,一个现在非常流行的开源CI服务器。他将告诉读者在您的应用开发环境下(实例中包含WindowsXP+Tomcat6或Ubuntu Linux+JBossAS)如何搭建一个Hudson服务器环境,还包含了Hudson中许多配置项的概述,和执行一个自动编译、测试、报告过程的示例。持续集成(CI)是一种实践,旨在缓和和稳固软件的构建过程。CI能够帮助您的开发团队应对如下挑战:软件构建自动化:使用CI,您只要按一下按钮,它会依照预先制定的时间表,或者响应某一特定事件,就开始进行一次构建过程。如果您想取出源码并生成构件,该过程也不会局限于某一特定IDE、电脑或者个人。

cargogo 2011-10-21   4250   0
P15

  Maven使用手册 文档

lwj6156129 2011-09-22   3864   0
P

Maven开发指南-中文版 文档

Maven 是一个新的项目管理和理解的工具, 它提供了一种优雅的方式在项目间共享逻辑. 从兼容性方面来看, Maven 对于 Apache Ant 进行了改进, 如提供了许多插件并内建集成了像 JUnit 那样的单元测试框架. 要是你疲于书写每个项目相同的构建逻辑? 使用 Maven 吧, 你能直接享用到社区的经验, 避免了一次次为每个新项目创建构建脚本的冗余的过程.<br> Maven: 开发者手册开始向你引入了项目对象模型 - project object model (POM), 接着进一步向你介绍 Maven 的本质特征的细节. 像所有题为 O'Reilly's 开发者手册系列一样, 这本严肃的书籍避免了使用散文式的描写和华丽的辞藻. 它采用的方式是要求了亲自动手做些实践性很强的实验练习, 来以此向你讲解, 而不是单纯的说教. <br> 再者, Maven: 开发者手册 是首部进入市场的关于本主题的书, 因此你要了解的信息会是新鲜且及时的. 如果你是一个 Java 程序员, 你将能够掌握到所有你需要了解这一新的强大的构建工具的关键信息. 你会发现 Maven 能怎么帮到你:<br> <br>1、管理一个项目的构建, 报告, 和文档, 所有来自于核心信息的东西 <br>2、分解一个复杂的项目为一系列的小子项目 <br>3、有关代码质量, 单元测试, 代码重复性, 和项目活动性方面的报告 <br>4、创建一个定制的远程仓库 <br>5、建立简单或复杂的插件

houliang 2011-08-21   477   0
P22

  Cmake实践 文档

cmake 是kitware 公司以及一些开源开发者在开发几个工具套件(VTK) 的过程中衍生品,最终形成体系,成为一个独立的开放源代码项目。项目的诞生时间是2001 年。其官方网站是www.cmake.org ,可以通过访问官方网站获得更多关于cmake 的信息。cmake 的流行其实要归功于KDE4 的开发(似乎跟当年的svn一样,KDE将代码仓库从CVS迁移到SVN ,同时证明了SVN 管理大型项目的可用性),在KDE开发者使用了近10年autotools 之后,他们终于决定为KDE4 选择一个新的工程构建工具,其根本原因用KDE 开发者的话来

bingshan 2011-08-20   6288   0
1 2 3 4 5 6 7 8 9 10

关键词

最新上传

热门文档