炫意html5
最早CSS3和HTML5移动技术网站之一

Maven 教程

喔28阅读(28)

本教程已为初学者准备,以帮助他们了解Maven工具的基本功能。完成本教程后,您会发现自己在使用Apache Maven方面具有中等水平的专业知识,从这里您可以进入更高的层次。 Maven 翻译为”专家”、”...

Maven 环境配置

喔28阅读(28)

Maven 是一个基于 Java 的工具,所以要做的第一件事情就是安装 JDK。 如果你还未安装 JDK,可以参考我们的 Java 开发环境配置。 系统要求 项目 要求 JDK Maven 3.3 要求 JDK 1.7 或以上Maven 3...

Maven POM

yiyan阅读(20)

POM( Project Object Model,项目对象模型 ) 是 Maven 工程的基本工作单元,是一个XML文件,包含了项目的基本信息,用于描述项目如何构建,声明项目依赖,等等。 执行任务或目标时,Maven 会在当前目录中查找 ...

Maven 构建生命周期

丹青阅读(28)

Maven 构建生命周期定义了一个项目构建跟发布的过程。 一个典型的 Maven 构建(build)生命周期是由以下几个阶段的序列组成的: 阶段 处理 描述 验证  validate 验证项目 验证项目是否正确且所有必须信息是可用的 编译 ...

Maven 构建配置文件

嘿哈阅读(27)

构建配置文件是一系列的配置项的值,可以用来设置或者覆盖 Maven 构建默认值。 使用构建配置文件,你可以为不同的环境,比如说生产环境(Production)和开发(Development)环境,定制构建方式。 配置文件在 pom.xml ...

Maven 仓库

牛青阅读(35)

在 Maven 的术语中,仓库是一个位置(place)。 Maven 仓库是项目中依赖的第三方库,这个库所在的位置叫做仓库。 在 Maven 中,任何一个依赖、插件或者项目构建的输出,都可以称之为构件。 Maven 仓库能帮助我们管理构件(...

Maven 插件

yiyan阅读(28)

Maven 有以下三个标准的生命周期: clean:项目清理的处理 default(或 build):项目部署的处理 site:项目站点文档创建的处理 每个生命周期中都包含着一系列的阶段(phase)。这些 phase 就相当于 Maven...

Maven 构建 Java 项目

中天阅读(25)

Maven 使用原型 archetype 插件创建项目。要创建一个简单的 Java 应用,我们将使用 maven-archetype-quickstart 插件。 在下面的实例中,我们将在 C:\MVN 文件夹下创建一个基于 maven 的...

Maven 构建 & 项目测试

丹青阅读(26)

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

Maven 引入外部依赖

嘿哈阅读(28)

如果我们需要引入第三库文件到项目,该怎么操作呢? pom.xml 的 dependencies 列表列出了我们的项目需要构建的所有外部依赖项。 要添加依赖项,我们一般是先在 src 文件夹下添加 lib 文件夹,然后将你工程需要的 jar ...

Maven 项目模板

阿喜阅读(25)

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

Maven 项目文档

阿喜阅读(23)

本章节我们主要学习如何创建 Maven 项目文档。 比如我们在 C:/MVN 目录下,创建了 consumerBanking 项目,Maven 使用下面的命令来快速创建 java 项目: mvn archetype:generate -Dg...

Maven 快照(SNAPSHOT)

嘿哈阅读(28)

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

Maven 自动化构建

老王阅读(31)

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

Maven 依赖管理

喔28阅读(34)

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

Maven 自动化部署

丹青阅读(28)

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

Maven Web 应用

中天阅读(31)

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

Maven Eclipse

田田阅读(32)

Eclipse 提供了一个很好的插件 m2eclipse ,该插件能将 Maven 和 Eclipse 集成在一起。 在最新的 Eclipse 中自带了 Maven,我们打开,Windows->Preferences,如果会出现下面的...

Maven NetBeans

老王阅读(24)

NetBeans 6.7 及更新的版本已经内置了 Maven。对于以前的版本,可在插件管理中心获取 Maven 插件。此例中我们使用的是 NetBeans 6.9。 关于 NetBeans 的一些特性如下: 可以通过 NetBeans 来运...

Maven IntelliJ

无卤阅读(26)

IntelliJ IDEA 已经内建了对 Maven 的支持。我们在此例中使用的是 IntelliJ IDEA 社区版 11.1。 IntelliJ IDEA 的一些特性列出如下: 可以通过 IntelliJ IDEA 来运行 Maven ...

Java基础教程Android基础教程