Maven中的几个重要概念(二):lifecycle, phase and goal

原文:http://maven.apache.org/guides/introduction/introduction-to-the-lifecycle.html 当我们在使用Maven做一些工作,如打包,编译,运行测试等等任务时,我们已经使用到了Maven中的几个重要概念: lifecycle, phase and goal。 例如,如果我们使用ant打包,我们需要清晰的在脚本中告诉ant: 源代码在哪,打包的目标文件类型如jar,目标文件夹在哪。首先要编译,然后运行测试,最后打包。 而Maven…

How do I disable maven build when using Maven 2.0 integration for eclipse

http://stackoverflow.com/questions/2865803/how-do-i-disable-maven-build-when-using-maven-2-0-integration-for-eclipse How do I stop the "Maven 2.0 integration" plugin from running maven build, while keeping "build automatically" checked? I'm pretty sure it used to be some check box to disable maven build before, but after upgrading Ubuntu; eclipse seems to have been upda…

Maven入门–概念与实例

最近由于工作原因在研究、应用Maven,有了一些体会就 写成了此文。本文虽然是Maven2的入门文章,但并不涉及Maven的历史、下载与安装,这些内容可以到Maven的官方网站上了解。本文主要是关注 Maven中的重要概念,并以一个实例来阐述使用Maven的基本方法。文末有例子代码下载的链接 。(2007.01.02最后更新) 本文转自(http://www.blogjava.net/jiangshachina )! http://www.blogjava.net/jiangshachina/…

初学maven(5)-使用assembly plugin实现自定义打包

初学maven(5)-使用assembly plugin实现自定义打包 http://skydream.javaeye.com/blog/437937   关键字: maven assembly 在上一篇文章中,讨论到在对maven的机制不熟悉的情况下,为了实现自己需要的打包格式而使用maven ant task以maven + ant的方式来实现非标准打包,而现在要介绍的是maven中针对打包任务而提供的标准插件:assembly plugin。    依然以上文(初学maven(4)-使用maven ant task实现非…

Maven入门–概念与实例

最近由于工作原因在研究、应用Maven,有了一些体会就写成了此文。本文虽然是Maven2的入门文章,但并不涉及Maven的历史、下载与安装,这些内容可以到Maven的官方网站上了解。本文主要是关注Maven中的重要概念,并以一个实例来阐述使用Maven的基本方法。文末有例子代码下载的链接。(2006.10.29最后更新) 1 关键名词 Project:任何您想build的事物,Maven都可以认为它们是工程。这些工程被定义为工程对象…

maven创建eclipse android项目

参考文献: 1. Eclipse 安装 Maven 的 m2eclipse 插件  http://www.cnblogs.com/freeliver54/archive/2011/09/07/2169527.html 2. Maven介绍http://www.cnblogs.com/dcba1112/archive/2011/05/01/2033805.html 3. Maven牛人的博客http://juvenshun.iteye.com/blog/359256 4.Android学习笔记之一用m2eclipse编译Android版i-jetty(Dean)http://yelinsen.iteye.com/blog/1114490 5. 江古一 博客  http:/…

Maven入门

Maven入门--概念与实例     最近由于工作原因在研究、应用Maven,有了一些体会就写成了此文。本文虽然是Maven2的入门文章,但并不涉及Maven的历史、下载与安装,这些内容可以到Maven的官方网站上了解。本文主要是关注Maven中的重要概念,并以一个实例来阐述使用Maven的基本方法。文末有例子代码下载的链接. 1 关键名词     Project:任何您想build的事物,Maven都可以认为它们是工程。这些工程被定义…

maven入门-http://zhouyaoh.javaeye.com/blog/56961

  Maven入门--概念与实例     最近由于工作原因在研究、应用Maven,有了一些体会就写成了此文。本文虽然是Maven2的入门文章,但并不涉及Maven的历史、下载与安装,这些内容可以到Maven的官方网站上了解。本文主要是关注Maven中的重要概念,并以一个实例来阐述使用Maven的基本方法。文末有例子代码下载的链接。(2007.01.02最后更新) 1 关键名词     Project:任何您想build的事物,Maven都可以认为它们…

Maven入门–概念与实例

最 近由于工作原因在研究、应用Maven,有了一些体会就写成了此文。本文虽然是Maven2的入门文章,但并不涉及Maven的历史、下载与安装,这些内 容可以到Maven的官方网站上了解。本文主要是关注Maven中的重要概念,并以一个实例来阐述使用Maven的基本方法。文末有例子代码下载的链接。 1 关键名词     Project :任何您想build的事物,Maven都可以认为它们是工程。这些工程被定义为工程对象模型(POM,Poj…

Maven使用心得

1. Maven个人使用历史 我是06年开始接触Maven的,那个时候Maven+Subversion的组合满天飞,不用都不好意思了。不过也确实好用,所以后续的项目中基本上都在使用Maven。如果简单地归纳maven,你可以把它理解为:maven=build工具+项目(jar包,依赖)管理工具。 一提到maven,大家都会联想到ant,确实这哥俩干的活差不多,当然还有很多其它不知名的,比如ivy(一个大摩的同事介绍的)。这里不去讨论他们…

Maven入门–概念与实例

Maven入门--概念与实例     最近由于工作原因在研究、应用Maven,有了一些体会就写成了此文。本文虽然是Maven2的入门文章,但并不涉及Maven的历史、下载与安装,这些内容可以到Maven的官方网站上了解。本文主要是关注Maven中的重要概念,并以一个实例来阐述使用Maven的基本方法。 1 关键名词     Project:任何您想build的事物,Maven都可以认为它们是工程。这些工程被定义为工程对象模型(POM,Poject…

Maven

今天差点累疯了。。。。   基本上运行maven有两种形式: 1,Maven phase name 比如:Maven Build--Build是一个phase。   2,Maven plug-in:goal 比如:Maven assembly:assembly 指运行assembly plug-in 中的assemly goal。   在运行Maven项目时经常可以看到大量的类似信息:   [INFO] >>> maven-assembly-plugin:2.2:assembly (default-cli) @ project name >>> //这里的插件全称…

1.1.1. What is Maven?

1.1.1. What is Maven? Maven是什么?Maven is a project management framework, but this doesn't tell you much about Maven. It's the mostobvious three-word definition of Maven the authors could come up with, but the term projectmanagement framework is a meaningless abstraction that doesn't do justice to the richness andcomplexity of Maven. Too often technologists rely on ab…

Maven快速上手

1.目标           该篇主要是为了快速利用maven来构建工程,maven作为项目管理的工具已经得到极大程度的应用,很多开源项目都用maven来构建。如何建立一个maven工程,如何导入别人的maven工程,是这篇文章的核心。      2. 创建maven工程              2.1 下载maven的开发包                maven为apache下open source项目,其下载地址为: http://maven.apache.org/ ,   下载后将jar包解压到任意…