Maven Getting Started Guide

未分类 , , , , , 发表评论
http://maven.apache.org/guides/getting-started/index.html   什么是Maven? Maven致力于为项目创建基础设施应用模式方法,从而通过提供最佳实践来促进理解力和生产力。Maven本质上是一个项目管理和理解的工具,有助于:* 创建* 文档* 报告* 依赖* SCM* 发布* 分发 Maven如何有利于开发过程? 我如何创建第一个Maven项目? 我们使用Maven的archetype机理来创建第一个Maven项目。一个archetype定义为…

Maven 环境配置、安装、 部署、 本地仓库、 SCM

Maven笔记                                                                                                目录 1.1.         下载地址...2 1.2.         安装...3 1.3.         简单例子...3 1.3.1.        建立Maven项目...3 1.3.2.        配置项目...8 配置Project Facets. 11 1.3.3.        配置 Modify Faceted Project12 1.3.4.        设置部署程序集(Web Deployment Assembly)12 1.3.5.…

maven学习经验

今天下午看、用、学maven花了我一下午,把ibatis的事都快忘了!不过maven确实值得学习。 我以前自己下载安装过maven,在xp和ubuntu上都装过,当时eclipse上我没安装支持maven的插件,也就没怎么去用,当时没想到maven的用途怎么大! 闲话少说,上午把学习资料签出之后,第一眼让我印象深刻的是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是优秀的构建工具 现有的比较著名的构建工具有:Make,Ant(Another Neat Tool),Maven;但是前两者是过程式的,maven则是面向对象的,我们只需要告诉maven what而不需要说明how,Maven的最大优点是提供了中央仓库,能帮我们自动下载构件。 Maven与极限编程  简单。Maven暴露了一组一致、简洁的操作接口,能帮助团队成员从原来的高度自定义的、复杂的构建系统中解脱出来,使用Maven现有的成熟的、…

免费的Maven 2 电子书下载

Better Builds with MavenBetter Builds with Maven 介绍了如何用Maven来管理软件开发中的编译,测试和发布周期。章节包括An introduction to Maven 2.0 Creating, compiling and packaging your first project Best practices and real-world examples Building J2EE Applications Extending builds by creating your own Maven plugins Monitoring the health of source code, testing, dependencie…

maven managed dependencies找不到maven管理依赖的原因及解决方法

图一   图二 选择图二maven managed dependencies之后在图一那里没显示   原因:工程不是maven工程。 解决方法1:重新用ecplise建个maven工程,然后把你的代码导入新工程,运行ok。 解决方法2:添加maven支持。如下图:选择”Enable Dependency Management”       如果变成下图说明已经是maven工程啦,问题解决!。 PS:我用的是第二种方法。

Maven最佳实践:管理依赖

有人认为Maven是一个依赖管理工具,当然这种想法是错误的(确切的说Maven是一个项目管理工具,贯穿了整个项目生命周期,编译,测试,打包,发布...),但Maven给人造成这种错误的印象也是有原因的,因为Maven的依赖管理十分强大,用好了Maven,你不再需要面对一大堆jar感到头大,依赖冲突,无用依赖等问题也能够得到有效的防止和解决。本节介绍如何用好Maven的依赖管理。   最简单的依赖 依赖是使用M…

Apache-Maven进阶一

一、什么是Maven?        Maven本质上是一个工程管理和理解工具。 提供了一种方式,帮助管理:        Builds        Documentation        Reporting        Dependencies        SCMs        Releases        Distribution 二、Maven对我们的开发进度有什么益处?        采用标准的规定和惯例加速开发周期        同时达到更高的成功率 三、如何设置Maven?        Maven默认设置可以满足大多数情…

Maven学习总结5 — POM文件配置插件与依赖的引入

Maven 插件与依赖的引入Maven 插件引入插件与插件的目标[mvn plugin_name:goal_name]pluginManagement 与 plugins的意义与区别Maven 依赖的引入dependency 块中的元素列表(type,scope,exclusions,optional)解释Maven依赖机制第一原则:短路径长度优先原则第二原则:先声明优先原则dependencyManagement和dependencise的区别 Maven 插件引入 Maven 引入插件可以在POM文件中进行配置,在build标签中,…

maven2

概述 Maven的目标 对Maven的错误理解 Maven的版本 Maven的安装 Windows 2000/xp下的安装 基于Unxi-based的操作系统(Linux,Solaris and Mac OS X) 查看依赖库的位置 http://mvnrepository.com/ Maven主要功能 构建项目 web项目 java应用程序 Maven项目的标准目录介绍 项目构建的生命周期的介绍 pom.xml介绍 文档编制 文档创建: 文档格式 文档国际化 报告设置 依赖管理 配置管理 持续集成工具cont…

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添加jar

maven项目添加jar包. 博客分类: spring3MVC教程mavenSpringXMLTomcatjunit  很多新手都不知道如何在maven项目里添加jar包. 以前我还没接触maven的时候下载过一个demo,是maven项目. 我居然是照着他的pom.xml文件一个一个的写!!! 很多人认为理所当然的东西对于初学者却是一个很难迈过去的门槛. 所以简单的写下如何在maven项目中添加jar包. 根据配合m2eclipse创建一个标准的maven web项目.这篇blog,我…

[xmlparser]Code-Test

Create a src/test-cactus directory in your project and put your Cactus test classes in it (with the normal package directory structure). Note that the location of the Cactus test sources can be configured through the cactus.src.dir property. Create a build.properties file in your project root directory (where project.xml is located) and define in it the location of the…