Maven教程
Maven教程,Maven是什么,Maven 是一个项目管理和整合工具。Maven 为开发者提供了一套完整的构建生命周期框架。开发团队几乎不用花多少时间就能够自动完成工程的基础构建配置。
Maven环境配置
Apache Maven环境配置,Maven环境配置,Maven 是一个基于 Java 的工具,所以要做的第一件事情就是安装 JDK。
Apache Maven POM
Apache Maven POM,Maven POM,POM 代表工程对象模型。它是使用 Maven 工作时的基本组建,是一个 xml 文件。它被放在工程根目录下,文件命名为 pom.xml。
Apache Maven生命周期
Apache Maven生命周期,什么是构建生命周期,构建生命周期是一组阶段的序列(sequence of phases),每个阶段定义了目标被执行的顺序。这里的阶段是生命周期的一部分。
Maven配置文件
Apache Maven构建配置文件,Maven构建配置文件,构建配置文件是一组配置的集合,用来设置或者覆盖 Maven 构建的默认配置。
Apache Maven仓库
Apache Maven仓库,什么是Maven仓库,在 Maven 的术语中,仓库是一个位置(place),例如目录,可以存储所有的工程 jar 文件、library jar 文件、插件或任何其他的工程指定的文件。
Apache Maven插件
Apache Maven插件,什么是Maven插件,Maven 实际上是一个依赖插件执行的框架,每个任务实际上是由插件完成。Maven 插件通常被用来:创建 jar 文件,创建 war 文件,编译代码文件。
Maven创建工程
Maven创建工程,Maven 使用原型(archetype)插件创建工程。要创建一个简单的 Java 应用,我们将使用 maven-archetype-quickstart 插件。
Apache Maven构建测试工程
Apache Maven构建测试工程,Maven构建测试工程,我们在创建工程章节中学到的是如何使用 Maven 创建 Java 应用。现在我们将看到如何构建和测试这个应用。
Apache Maven外部依赖
Apache Maven外部依赖,Maven外部依赖,现在,如你所知道的,Maven 的依赖管理使用的是 Maven 仓库的概念。但是如果在远程仓库和中央仓库中,依赖不能被满足,如何解决呢?
Maven工程文档
Apache Maven工程文档,Maven工程文档,本教程将教你如何创建应用程序的文档。那么让我们开始吧,在 `C:/MVN` 目录下,创建你的 java consumerBanking 应用程序。
Maven工程模板
Apache Maven工程模版,Maven工程模板,Maven 使用原型(Archetype)概念为用户提供了大量不同类型的工程模版(614 个)。Maven 使用下面的命令帮助用户快速创建 java 项目。
Maven快照
Apache Maven快照,Maven快照,大型软件应用程序通常由多个模块组成,这是多个团队工作于同一应用程序的不同模块的常见场景。
Maven构建自动化
Apache Maven构建自动化,Maven构建自动化,构建自动化定义为一种场景:一旦该工程成功构建完成,其相关的依赖工程即开始构建,目的是为了保证其依赖项目的稳定。
Maven管理依赖
Apache Maven管理依赖,Maven依赖管理,Maven 核心特点之一是依赖管理。一旦我们开始处理多模块工程(包含数百个子模块或者子工程)的时候,模块间的依赖关系就变得非常复杂。
Apache Maven自动化部署
Apache Maven自动化部署,Maven自动化部署,一般情况下,在一个工程开发进程里,一次部署的过程包含需如下步骤:合入每个子工程下的代码到 SVN 或者源代码库,并标记它。
Maven Web应用
Apache Maven Web应用,Maven Web应用,本教程将指导你如何使用 Maven 版本控制系统来管理一个基于 Web 的工程。在此,你将学习到如何创建/构建/部署以及运行 Web 应用程序。
Maven Eclipse IDE
Apache Maven Elipse IDE,Maven Elipse IDE,Eclipse 提供一种卓越的插件 m2eclipse,该插件使得 Maven 和 Eclipse 能够无缝集成。下面列出 m2eclipse 的一些特点:可以在 Eclipse 环境上运行 Maven 的目标文件。
Apache Maven NetBeans
Apache Maven NetBeans,NetBeans 6.7 版本或者更新的版本针对 Maven 支持内部构建功能。 针对之前的版本,可以在插件管理器中找到 Maven 插件。在本例中,我们使用 NetBeans 6.9 版本。
Maven IntelliJ IDEA
Maven IntelliJ IDEA,IntelliJ IDEA 针对 Maven 支持内部构建功能。 在本例中,我们使用 IntelliJ IDEA Community Edition 11.1 的版本。