标签:Maven

Maven 教程

Eclipse 中使用 Maven

阅读(482)

在 Eclipse 中配置 Maven Eclipse 中默认自带 Maven 插件,但是自带的 Maven 插件不能修改本地仓库,所以通常我们不使用自带的 Maven,而是使用自己安装的,在 Eclipse 中配置 Maven 的步骤如下...

Maven 教程

Maven Web 应用

阅读(569)

本章节我们将学习如何使用版本控制系统 Maven 来管理一个基于 web 的项目,如何创建、构建、部署以及运行一个 web 应用。 创建 Web 应用 我们可以使用 maven-archetype-webapp 插件来创建一个简单的 Jav...

Maven 教程

Maven 自动化部署

阅读(480)

项目开发过程中,部署的过程包含需如下步骤: 将所的项目代码提交到 SVN 或者代码库中并打上标签。 从 SVN 上下载完整的源代码。 构建应用。 存储构建输出的 WAR 或者 EAR 文件到一个常用的网络位置下。 从网络上获取文件并且部署文...

Maven 教程

Maven 依赖管理

阅读(584)

Maven 一个核心的特性就是依赖管理。当我们处理多模块的项目(包含成百上千个模块或者子项目),模块间的依赖关系就变得非常复杂,管理也变得很困难。针对此种情形,Maven 提供了一种高度控制的方法。 可传递性依赖发现 一种相当常见的情况,比...

Maven 教程

Maven 自动化构建

阅读(405)

自动化构建定义了这样一种场景: 在一个项目成功构建完成后,其相关的依赖工程即开始构建,这样可以保证其依赖项目的稳定。 比如一个团队正在开发一个项目 bus-core-api, 并且有其他两个项目 app-web-ui 和 app-deskt...

Maven 教程

Maven 快照(SNAPSHOT)

阅读(590)

一个大型的软件应用通常包含多个模块,并且通常的场景是多个团队开发同一应用的不同模块。举个例子,设想一个团队开发应用的前端,项目为 app-ui(app-ui.jar:1.0),而另一个团队开发应用的后台,使用的项目是 data-servic...

Maven 教程

Maven 项目文档

阅读(440)

本章节我们主要学习如何创建 Maven 项目文档。 比如我们在 E:/MVN 目录下,创建了 runoops 项目,Maven 使用下面的命令来快速创建 java 项目: 修改 pom.xml,添加以下配置(如果没有的话,1.4已经有此项配...

Maven 教程

Maven 项目模板

阅读(516)

Maven 使用 archetype(原型) 来创建自定义的项目结构,形成 Maven 项目模板。 在前面章节我们学到 Maven 使用下面的命令来快速创建 java 项目: 什么是 archetype? archetype 也就是原型,是...

Maven 教程

Maven 引入外部依赖

阅读(689)

现在,如你所知道的,Maven的依赖管理使用的是 Maven - 仓库 的概念。但是如果在远程仓库和中央仓库中,依赖不能被满足,如何解决呢? Maven 使用外部依赖的概念来解决这个问题。 例如,让我们对在 M...

Maven 教程

Maven 构建 & 项目测试

阅读(421)

在上一章节中我们学会了如何使用 Maven 创建 Java 应用。接下来我们要学习如何构建和测试这个项目。 进入 E:/MVN 文件夹下,打开 my-app 文件夹。你将看到有一个 pom.xml 文件,代码如下: 默认情况下 Maven ...