大小:34.83M
更新时间:23-08-31
系统:Pc
《Maven实战》是国内首本公开出版的Maven专著。它内容新颖,基于新发布的Maven 3.0,不仅详尽讲解了 Maven 3.0的所有新功能和新特性,而且还将这些新功能和新特性与Maven 2.0版本进行了对比,以便于正在使用Maven 2.x版本的用户能更好地理解。《Maven实战》内容全面,以从专家的角度阐释Maven的价值开篇,全面介绍了Maven的安装、配置和基本使用方法,以便于初学者参考;详细讲解了坐标和依赖、Maven仓库、生命周期和插件、聚合与继承等Maven的核心概念,建议所有读者仔细阅读;系统性地阐述了使用Nexus建立私服、使用Maven进行测试、使用Hudson进行持续集成、使用Maven构建Web应用、Maven的版本管理、Maven的灵活构建、生成项目站点和Maven的m2eclipse插件等实用性较强的高级知识,读者可有选择性的阅读;扩展性地讲解了如何Maven和 Archetype插件,这部分内容对需要编写插件扩展Maven或需要编写Archetype维护自己的项目骨架以更便于团队开发的读者来说尤为有帮助。它实战性强,不仅绝大部分知识点都有相应的案例,而且本书还在第4章设计了一个背景案例,后面的很多章节都是围绕这个案例展开的,可操作性极强。
前言 致谢 第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.4 设置HTTP代理 2.5 安装m2eclipse 2.6 安装NetBeansMaven插件 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 NetBeansMaven插件简单使用 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 SonatypeNexus 6.8.2 Jarvana 6.8.3 MVNbrowser 6.8.4 MVNrepository 6.8.5 选择合适的仓库搜索服务 6.9 小结 第7章 生命周期和插件 第8章 聚合与继承 第9章 Nexus创建私服 第10章 使用 Maven进行测试 第11章 使用Hudson进行持续集成 第12章 使用Maven构建Web应用 第13章 版本管理 第14章 灵活的构建 第15章 生成项目站点 第16章 m2eclipse 第17章 编写Maven插件 第18章 Archetype 附录
1、下载并解压,得出pdf文件
2、如果打不开本文件,请务必下载pdf阅读器
3、安装后,在打开解压得出的pdf文件
4、双击进行阅读试读
应用信息
同类热门
热门标签
网友评论0人参与,0条评论
最新排行
从零开始学电路基础pdf版30.87M 从零开始学电路基础是2007年由国防工业出版社出版的一本电路基础图书,主编刘建清,全书就是为了初学者从零开始,快速掌握电路基础知识而编写的。主要内容包括:电路的基本定律、定理和基本分析方法,磁场与磁路,交流电路,互感与变压器,电路的过渡过程等内容。
查看
2017铁路工程管理与实务73.3Mpdf高清版 2017铁路工程管理与实务,又称之为2017一级建造师铁路工程管理与实务电子书,是一级建造师必考的科目,该版本根据2014年版一级建造师《专业工程管理与实务)) (铁路工程)科目考试大纲编写,主要阐述了《考试大纲》的核心内容,按照章节目条排序,不考
查看
arduino编程从零开始23.64M刘椮楠译 pdf扫描版 arduino编程从零开始是一款Arduino新手编程入门手册,由Simon Monk编著,刘椮楠翻译,全书揭示了arduino的软件特性,介绍了如何在arduino上用c语言编写能稳定运行的sketch。本书的重点是对Arduino编程,作者将介
查看
构建oracle高可用环境58.61M陈吉平pdf扫描版 构建oracle高可用环境是一本介绍管理OracLe高可用数据库的经验之书,由陈吉平著作,电子工业出版社出版。全书内容横跨主机、存储、数据库三大领域,全面介绍oracle及周边环境的高可用性,所有的内容都包括了作者多年来Oracle高可用数据库的经
查看
Android高级进阶43.81MPDF顾浩鑫高清扫描版 Android高级进阶是由顾浩鑫所编写,作者实战经验非常的丰富,先后任职过华为、百度、平安科技,本书分为8个部分进行阐述,分别是基础篇、系统架构篇、经验总结篇、新技术篇、性能优化篇、移动安全篇、工具篇、测试篇。 内容十分丰富,书中通过简
查看
新手学html5移动开发pdf49.5M扫描版 新手学html5移动开发:面向iOS和Android平台是一本面向ios和安卓平台的HTML5学习教材,由英国程序员尼克松编著。本书内容包括了如何使用标准的web技术在苹果公司的ios和谷歌公司的android设备上创建界面美观的网站,web应用程
查看
架构探险从零开始写javaweb框架74.49M黄勇pdf扫描版 架构探险从零开始写javaweb框架是一本java web框架编写教材,由阿里巴巴公司系统架构师黄勇编著。本书从开发工具入手,让读者们熟练使用IDE,更让读者一步一步熟悉Servlet到搭建轻量级框架,精简易懂,由类加载器到实现请求转发,使读者更清
查看
深入linux内核架构18.96M莫尔勒pdf扫描版 深入linux内核架构是一本专业的linux内核学习指导书,由德国资深Linux专家莫尔勒编著。本书结合了linux内核版本2.6.24源代码中关键的部分,深入讨论Lirnux内核的概念、结构和实现。具体包括进程管理和调度、虚拟内存、进程间通信、设
查看