Maven实战-许晓斌 - (EPUB全文下载)

文件大小:3.57 mb。
文件格式:epub 格式。
书籍内容:

Maven实战
许晓斌 著
ISBN:978-7-111-32154-5
本书纸版由机械工业出版社于2011年出版,电子版由华章分社(北京华章图文信息有限公司)全球范围内制作与发行。
版权所有,侵权必究
客服热线:+ 86-10-68995265
客服信箱:service@bbbvip.com
官方网址:www.hzmedia.com.cn
新浪微博 @研发书局
腾讯微博 @yanfabook
目 录

前言
为什么写这本书
本书面向的读者
本书的主要内容
本书代码下载
咖啡与工具
致谢
第1章 Maven实战
1.1 何为Maven
1.1.1 何为构建
1.1.2 Maven是优秀的构建工具
1.1.3 Maven不仅仅是构建工具
1.2 为什么需要Maven
1.2.1 组装PC和品牌PC
1.2.2 IDE不是万能的
1.2.3 Make
1.2.4 Ant
1.2.5 不重复发明轮子
1.3 Maven与极限编程
1.4 被误解的Maven
1.5 小结
第2章 Maven的安装和配置
2.1 在Windows上安装Maven
2.1.1 检查JDK安装
2.1.2 下载Maven
2.1.3 本地安装
2.1.4 升级Maven
2.2 在基于UNIX的系统上安装Maven
2.2.1 下载和安装
2.2.2 升级Maven
2.3 安装目录分析
2.3.1 M2_HOME
2.3.2 ~/.m2
2.4 设置HTTP代理
2.5 安装m2eclipse
2.6 安装NetBeans Maven插件
2.7 Maven安装最佳实践
2.7.1 设置MAVEN_OPTS环境变量
2.7.2 配置用户范围settings.xml
2.7.3 不要使用IDE内嵌的Maven
2.8 小结
第3章 Maven使用入门
3.1 编写POM
3.2 编写主代码
3.3 编写测试代码
3.4 打包和运行
3.5 使用Archetype生成项目骨架
3.6 m2eclipse简单使用
3.6.1 导入Maven项目
3.6.2 创建Maven项目
3.6.3 运行mvn命令
3.7 NetBeans Maven插件简单使用
3.7.1 打开Maven项目
3.7.2 创建Maven项目
3.7.3 运行mvn命令
3.8 小结
第4章 背景案例
4.1 简单的账户注册服务
4.2 需求阐述
4.2.1 需求用例
4.2.2 界面原型
4.3 简要设计
4.3.1 接口
4.3.2 模块结构
4.4 小结
第5章 坐标和依赖
5.1 何为Maven坐标
5.2 坐标详解
5.3 account-email
5.3.1 account-email的POM
5.3.2 account-email的主代码
5.3.3 account-email的测试代码
5.3.4 构建account-email
5.4 依赖的配置
5.5 依赖范围
5.6 传递性依赖
5.6.1 何为传递性依赖
5.6.2 传递性依赖和依赖范围
5.7 依赖调解
5.8 可选依赖
5.9 最佳实践
5.9.1 排除依赖
5.9.2 归类依赖
5.9.3 优化依赖
5.10 小结
第6章 仓库
6.1 何为Maven仓库
6.2 仓库的布局
6.3 仓库的分类
6.3.1 本地仓库
6.3.2 远程仓库
6.3.3 中央仓库
6.3.4 私服
6.4 远程仓库的配置
6.4.1 远程仓库的认证
6.4.2 部署至远程仓库
6.5 快照版本
6.6 从仓库解析依赖的机制
6.7 镜像
6.8 仓库搜索服务
6.8.1 Sonatype Nexus
6.8.2 Jarvana
6.8.3 MVNbrowser
6.8.4 MVNrepository
6.8.5 选择合适的仓库搜索服务
6.9 小结
第7章 生命周期和插件
7.1 何为生命周期
7.2 生命周期详解
7.2.1 三套生命周期
7.2.2 clean生命周期
7.2.3 default生命周期
7.2.4 site生命周期
7.2.5 命令行与生命周期
7.3 插件目标
7.4 插件绑定
7.4.1 内置绑定
7.4.2 自定义绑定
7.5 插件配置
7.5.1 命令行插件配置
7.5.2 POM中插件全局配置
7.5.3 POM中插件任务配置
7.6 获取插件信息
7.6.1 在线插件信息
7.6.2 使用maven-help-plugin描述插件
7.7 从命令行调用插件
7.8 插件解析机制
7.8.1 插件仓库
7.8.2 插件的默认groupId
7.8.3 解析插件版本
7.8.4 解析插件前缀
7.9 小结
第8章 聚合与继承
8.1 account-persist
8.1.1 account-persist的POM
8.1.2 account-persist的主代码
8.1.3 account-persist的测试代码
8.2 聚合
8.3 继承
8.3.1 account-parent
8.3.2 可继承的POM元素
8.3.3 依赖管理
8.3.4 插件管理
8.4 聚合与继承的关系
8.5 约定优于配置
8.6 反应堆
8.6.1 反应堆的构建顺序
8.6.2 裁剪反应堆
8.7 小结
第9章 使用Nexus创建私服
9.1 Nexus简介
9.2 安装Nexus
9.2.1 下载Nexus
9.2.2 Bundle方式安装Nexus
9.2.3 WAR方式安装Nexus
9.2.4 登录Nexus
9.3 Nexus的仓库与仓库组
9.3.1 Nexus内置的仓库
9.3.2 Nexus仓库分类的概念
9.3.3 创建Nexus宿主仓库
9.3.4 创建Nexus代理仓库
9.3.5 创建Nexus仓库组
9.4 Nexus的索引与构件搜索
9.5 配置Maven从Nexus下载构件
9.6 部署构件至Nexus
9.6.1 使用Maven部署构件至Nex ............

书籍插图:
书籍《Maven实战-许晓斌》 - 插图1
书籍《Maven实战-许晓斌》 - 插图2

以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。

版权声明:书云(openelib.org)是世界上最大的在线非盈利图书馆之一,致力于让每个人都能便捷地了解我们的文明。我们尊重著作者的知识产权,如您认为书云侵犯了您的合法权益,请参考版权保护声明,通过邮件openelib@outlook.com联系我们,我们将及时处理您的合理请求。 数研咨询 流芳阁 研报之家 AI应用导航 研报之家
书云 Open E-Library » Maven实战-许晓斌 - (EPUB全文下载)