随笔分类 -  6.2.├─ maven

maven 打包 OutOfMemoryError
摘要:maven 打包 OutOfMemoryError 查看官方文档,内存溢出可能有以下几种情况: 1. You are building a very big multi module project, each module requires a certain amount of memory s 阅读全文

posted @ 2018-04-11 06:51 binarylei 阅读(1660) 评论(0) 推荐(0) 编辑

13 Maven 编写插件
摘要:Maven 编写插件 Maven 的任何行为都是由插件完成的,包括项目的清理、绵编译、测试以及打包等操作都有其对应的 Maven 插件。每个插件拥有一个或者多个目标,用户可以直接从命令行运行这些插件目标,或者选择将目标绑定到 Maven 的生命周期。 大量的 Maven 插件可以从 Aapche 获 阅读全文

posted @ 2018-03-25 22:18 binarylei 阅读(473) 评论(0) 推荐(0) 编辑

12 Maven 生成项目站点
摘要:Maven 生成项目站点 阅读全文

posted @ 2018-03-25 22:17 binarylei 阅读(74) 评论(0) 推荐(0) 编辑

11 Maven 灵活的构建
摘要:Maven 灵活的构建 一个优秀的构建系统必须足够灵活,它应该能够让项目在不同的环境下都能成功地构建。例如,典型的项目都会有开发环境、测试环境和产品环境,这些环境的数据库配置不尽相同,那么项目构建的时侯就需要能够识别所在的环境并使用正确的配置。还有一种常见的情况是,项目目开发了大量的集成测试,这些测 阅读全文

posted @ 2018-03-25 22:15 binarylei 阅读(218) 评论(0) 推荐(0) 编辑

09 Maven 使用Jenkins持续集成
摘要:Maven 使用Jenkins持续集成 阅读全文

posted @ 2018-03-25 22:13 binarylei 阅读(80) 评论(0) 推荐(0) 编辑

10 Maven 版本管理
摘要:Maven 版本管理 Maven 版本(alpha,beta等)的解释 一个健康的项目通常有一个长期、合理的版本演变过程。例如 Maven 本身的版本也比较多,如最早的 Maven1;Maven2 有 2.0.9、2.0.10、2.1.0、2.2.0、2.2.1 等各种版本;而最新的 Maven3 阅读全文

posted @ 2018-03-25 22:13 binarylei 阅读(604) 评论(0) 推荐(0) 编辑

08 Maven 测试
摘要:Maven 测试 阅读全文

posted @ 2018-03-25 22:11 binarylei 阅读(72) 评论(0) 推荐(0) 编辑

07 Maven 使用Nexus创建私服
摘要:7. Maven 使用Nexus创建私服 私服不是 Maven 的核心概念,它仅仅是一种衍生出来的特殊的 Maven 仓库。通过建立自己的私服,就可以降低中央仓库负荷、节省外网带宽、加速 Maven 构建、自己部署构件等,从而高效地使用 Maven。 有三种专门的 Maven 仓库管理软件可以用来帮 阅读全文

posted @ 2018-03-25 22:10 binarylei 阅读(350) 评论(0) 推荐(0) 编辑

06 Maven 聚合和继承
摘要:Maven 聚合和继承 1. 聚合 2. 继承 正确设置 relativepath 非常重要。考虑这样一个情况,开发团队的新成员从源码库签出一个包含父子模块关系的 Maven 项目。由于只关心其中的某一个子模块,它就直接到该模块的目录下执行构建,这个时候,父模块是没有被安装到本地仓库的,因此如果子模 阅读全文

posted @ 2018-03-25 22:09 binarylei 阅读(145) 评论(0) 推荐(0) 编辑

05 Maven 生命周期和插件
摘要:Maven 生命周期和插件 除了坐标、依赖以及仓库之外, Maven 另外两个核心概念是生命周期和插件。在有关 Maven 的日常使用中,命令行的输入往往就对应了生命周期,如 mvn package 就表示执行默认生命周期阶段 package。 Maven 的生命周期是抽象的,其实际行为都由插件来完 阅读全文

posted @ 2018-03-25 22:04 binarylei 阅读(232) 评论(0) 推荐(0) 编辑

04 Maven 仓库
摘要:Maven 仓库 在 "Maven 坐标与依赖" 中详细介绍了 Maven 坐标和依赖,坐标和依赖是任何一个构件在 Maven 世界中的逻辑表示方式;而构件的物理表示方式是文件, Maven 通过仓库来统一管理这些文件。本章将详细介绍 Maven 仓库,在了解了 Maven 如何使用仓库之后,将能够 阅读全文

posted @ 2018-03-25 22:03 binarylei 阅读(237) 评论(0) 推荐(0) 编辑

03 Maven 坐标与依赖
摘要:Maven 坐标与依赖 Maven 的一大功能是管理项目依赖。为了能自动化地解析任何一个 Java 构件, Maven 就必须将它们唯一标识,这就依赖管理的底层基础 一一 坐标。本章将详细分析 Maven 坐标的作用,解释其每一个元素;在此基础上,再介绍如何配置 Maven,以及相关的经验和技巧,以 阅读全文

posted @ 2018-03-25 22:02 binarylei 阅读(208) 评论(0) 推荐(0) 编辑

02 Maven 入门使用
摘要:Maven 入门使用 1. Maven 项目工程目录约定 2. 常用的 Maven 命令 (1) compile compile 是 Maven 工程的编译命令,作用是将 src/main/java 下的文件编译为 class 文件输出到 target 目录下。 (2) test test 是 Ma 阅读全文

posted @ 2018-03-25 22:01 binarylei 阅读(141) 评论(0) 推荐(0) 编辑

01 Maven 安装与配置
摘要:Maven 安装与配置 1. Maven 介绍 Maven 翻译为 “专家”,“内行”。Maven 是 Apache 下的一个纯 Java 开发的开源项目,它是一个项目管理工具,使用 Maven 对 Java 项目进行构建、依赖管理。 1.1 什么是项目构建 项目构建是一个项目从编写源代码到编译、测 阅读全文

posted @ 2018-03-25 22:00 binarylei 阅读(250) 评论(0) 推荐(0) 编辑

Maven系列(十)发布自己的项目到 Maven 中央仓库
摘要:Maven 发布自己的项目到 Maven 中央仓库 可能很多人都在用 Maven 仓库,但是如果要问怎么发布项目到中央仓库,估计很多人都不知道了,下面本篇文章带大家往中央仓库发布一个自己的 Maven 项目。 大致步骤 在 Sonatype 提出 Issue 申请 注册 Sonatype 的账户。地 阅读全文

posted @ 2018-03-23 07:38 binarylei 阅读(4496) 评论(0) 推荐(0) 编辑

Maven系列(二)exec-maven-plugin
摘要:Maven系列(二)exec maven plugin 1. mvn 命令行运行 2. exec:java exec 主要由两个 goal 组成:exec:exec 和 exec:java。你应该如何选择呢? 首先,你需要记住,exec:exec 总是比 exec:java 强大而灵活 此外,两者的 阅读全文

posted @ 2018-03-23 07:37 binarylei 阅读(5153) 评论(0) 推荐(0) 编辑

Maven系列(一)plugin
摘要:Maven系列(一)plugin maven compiler plugin 使用 命令,出现错误: 编码 GBK 的不可映射字符而不能编译。这是因为代码或注释中存在中文引起的,一般在 IDE 中会自动处理编译时的字符集,就不会碰到这个错误。这个错误是在生成代码后,其中自动加上了中文注释,手动删除中 阅读全文

posted @ 2018-03-23 07:36 binarylei 阅读(997) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示