Maven的生命流程

Maven自身指定定义了一套对项目进行编译,测试,打包,运行,部署等工作的抽象。 Maven自己是不实际负责这些工作的,而是把它们交给了插件,所以Maven命令的实际工作执行者是各种各样的插件。 要了解Maven命令,还得知道Maven生命周期的概念。Maven有三套独立的生命周期:clean, default和site。每个生命周期又有不同的阶段。这三个生命周期之间是互相独立的,调用一个不会影响另一个。但是生命周期内…

《Maven in Action》

http://seanzhou.iteye.com/category/192769 第一章 Maven 简介 第二章 Maven的安装和配置 第三章 Maven 使用入门 第四章 背景案例 第五章 坐标和依赖 第六章 仓库 第七章 生命周期和插件 第八章 聚合与继承 第九章 使用Nexus创建私服 第十章 使用Maven进行测试 第十一章 使用Hudson进行持续集成 第十二章 使用Maven构建Web应用 第十三章 版本管理 第十四章 灵活的构建 第十五章 生成项目站点 第十六…

maven环境快速搭建

     最近,开发中要用到maven,所以对maven进行了简单的学习。因为有个maven高手在身边,所以,很快就上手了,我这里算是自我总结吧。关于maven是什么东东,请参考其它文章。 ----------------准备工作------------- Jdk  1.5以上java开发环境。 Eclipse IDE 一个。 Maven 3.0.3下载地址: http://maven.apache.org/docs/3.0.3/release-notes.html ----//快速搭建步骤   第一步:配置maven环境   …

Maven 配置

转:http://www.fwqtg.net/maven-%E9%85%8D%E7%BD%AE.html 项目管理中用到了Maven,Maven是一款用于管理项目的第三方软件,常用的有加载JAR包、打包等功能。在配置的时候遇到许多问题,以下详细记录。   1、下载安装Maven,地址:http://maven.apache.org/   2、配置Maven环境,添加MAVEN_HOME(Maven解压目录),添加Maven到Path环境变量中。         打开cmd输入mvn -version,如输出下图信息则安…

Maven入门

在这之前经常听到Maven这个名称,看了很多介绍Maven的博客一直没时间没机会去尝试,所以也不明白Maven到底是干什么用的,至此尝试了一波,才彻底明白Maven到底是个什么鬼! Maven官网下载:http://maven.apache.org/download.cgi Maven插件下载:http://download.csdn.net/detail/u013142781/9355661     (感谢该博主提供插件下载地址) Maven支持jar包下载:http://mvnrepository.com/ 新建maven工…

Maven_How To Add Oracle JDBC Driver In Your Maven Local Repository

via: http://www.mkyong.com/maven/how-to-add-oracle-jdbc-driver-in-your-maven-local-repository/   Due to Oracle license restriction, there is NO public Maven repository provides Oracle JDBC driver. To use Oracle jdbc drive with Maven, you have to install it manually into your Maven local repository. Here’s a guide to show you how to add an Oracle JDBC driver (“ojdbc6.ja…

Maven小知识点

1)Maven利用生命周期与对应的插件绑定来完成任务,为我们简化好多操作。执行Maven命令时,执行当前命令Maven按照生命周期会把 之前的命令全执行一遍,如执行mvn package时它会先执行mvn compile(编译)等操作。 2) Maven约定优于配置,如Maven工程的目录结构固定,如:src/main/java用于写业务代码,src/test/java用于写测试代码。 3)Maven坐标:Maven利用坐标,就可以到仓库去下载对应的jar包,利…

【Maven】安装配置(二)

想要安装 Apache Maven 在Windows 系统上, 需要下载 Maven 的 zip 文件,并将其解压到你想安装的目录。为了使它工作,你必须声明在 Maven 的配置文件中设置代理服务器:settings.xml. 1. Maven配置文件 找到文件 {M2_HOME}/conf/settings.xml, 并把你的代理服务器信息配置写入。注:{M2_HOME}  => D:\software\yiibai.com\apache-maven 配置alimaven镜像 <mirrors> <!-- mirror | Specif…

Maven 项目内置TOMCAT插件

 Maven已经是Java的项目管理标配,如何在JavaEE开发使用Maven调用Web应用,是很多同学关心的问题。本文将介绍,Maven如何介绍Tomcat插件。 Maven Tomcat插件现在主要有两个版本,tomcat-maven-plugin和tomcat7-maven-plugin,使用方式基本相同。 tomcat-maven-plugin 插件官网:http://mojo.codehaus.org/tomcat-maven-plugin/plugin-info.html。 tomcat7-maven-plugin 插件官网:http://tomcat.apa…

Maven的搭建

初学maven,简单的总结一下今天的所学 Maven简介 关于Maven的搭建 关于maven在Myeclipse中的部署 简写 一、Maven简介 要用java实现一个后台系统,可能需要涉及很多模块。 web应用服务器、文件服务器、db 等等。 我们要开发这些模块,需要先把他们各自需要依赖的jar包或者项目下载打包好,然后配置到项目的classpath中。 这些应用在运行单元测试pr编译or部署的时候,需要依赖本地的一些配置,比如jdk、…

eclipse中使用maven插件创建project

  1、eclipse中maven插件的使用:   现在的eclipse都自带了maven插件,可以在window-->Preference-->maven-->User settings中的User settings中进行配置, 修改本地仓库的位置。并且window-->Preference-->maven中配置进行可以下载源码和JavaDoc,看源码就会非常方便了!然后建立maven管理的项目步骤如下: 建立maven project项目第一步:              第二步: 第三步选择骨架: 第…

Maven学习(二)Apache Maven 入门篇

第一篇文章大概的介绍了一下Apache Maven以及它的下载和安装,并且运行了一个简单的示例。那么在对maven有了一点接触后,接下去的一步是要了解maven的核心概念,这样才能在使用maven的时候游刃有余。[url=http://www.oracle.com/technetwork/cn/community/java/apache-maven-getting-started-1-406235-zhs.html]Apache Maven 入门篇(上)[/url]第二篇文章介绍下面这几个核心概念:POM (Project Objec…

Maven入门–概念与实例

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

maven基础

 这两天被一个web项目的bug弄得头疼,今天快下班才明白是maven的原因,于是又重新去看maven的视频和文章,就决定记录一下,免得又忘记了。这篇文章里,仅仅是maven各种常见的操作,及eclipse中maven插件的使用,至于它的便利性及实用性意义,还需要以后在项目中慢慢体会。   1、maven的常用配置及命令: modelVersion:POM版本模型,固定为4.0.0groupId:一般指某个公司或者某个组织的某个项目,比如org…

maven配置

1.下载Maven 官方下载地址:http://maven.apache.org/download.html 选择你所希望下载的版本,并保存到常用安装目录。这里以Maven 3.2.2 (Binary zip)为例(二进制文件可直接使用)。 2.解压maven到软件安装常用目录如: D:\Softwares\apache-maven-3.2.2 3.打开系统环境变量对话框 3.1 右键“我的电脑” -> "属性"  3.2 在打开的属性面板里选择“高级系统设置” 3.3 在打开的高级系统设置对话框中选择…