大小: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条评论
最新排行
获得早起的持续力量pdf4.84M 对于现代社会的大多数人来说,早起已经变成了一项极具挑战性的任务,更别提持之以恒地去实践。那么,如何能够更好地坚持早起呢?在这里,我强烈推荐各位读者阅读一本名为《获得早起的持续力量》的PDF图书。这本书详细地阐述了如何才能更好地坚持早起的方法和策略。
查看工程地质手册第五版pdf高清电子版83M 工程地质手册第五版是一本最新的地质学参考手册,由中国建筑工业出版社发行,工程地质手册编委会编写,主要介绍工程地质和岩土工程的系统资料和数据,全书知识讲解细致全面,数据精准,适合相关行业的施工技术人员和地质学专业的师生使用。这里小编提供的是工程地质手
查看android系统服务开发54.2Mpdf完整扫描版android系统服务开发是一本不错的android系统开发书籍,通过本书可以了解系统进程间通信、通信(RIL)框架、电源管理等内容的相关细节,对致力于这方面开发的程序员来说大有裨益。本书由[韩]金大佑,朴宰永,文炳元编著,邸春红翻译,人民邮电出版社出版
查看android从入门到精通pdf 明日科技16.77M高清扫描版 本款android从入门到精通pdf是由明日科技编著,是一本android入门书籍。全书由浅入深,循序渐进,以初、中级程序员为对象,从了解Android和搭建开发环境学起,再学习Android开发的基础技术,然后学习Android开发的高级内容,最
查看由浅入深学SQL Serve pdf版75.58M由浅入深学SQL Server:基础、进阶与必做300题是一本SQL数据库基础进阶教材,由王俊和郑笛两人共同编著。本书结合大量贯穿于全书的实例,全面、系统、深入地介绍了SQL Server 2008开发技术,图文并茂、深入浅出,力图以最直观的方式使读者完
查看android游戏开发实践指南136.89Mpdf高清扫描版android游戏开发实践指南是一本经典的安卓游戏开发指南书籍,由美国资深工程师Rick Rogers编著。本书理论知识系统而全面,讲解了Android游戏开发的方方面面;实战性强,以各种经典游戏案例为导向,全面展示了Android游戏开发的流程、方法和
查看c++程序设计语言(第1-3部分)(原书第4版)157.95Mpdf扫描版c++程序设计语言(第1-3部分)(原书第4版)是C++领域的一本经典的参考书,由C++语言之父Bjarne Stroustrup编著,全书知识结构完整,对C++语言介绍非常全面,作者按照基本功能、抽象机制、标准库的递进层次组织全书,由浅入深地把C++语
查看matlab高效编程技巧与应用25个案例分析45.35M吴鹏pdf扫描版matlab高效编程技巧与应用25个案例分析是作者吴鹏八年MATLAB使用经验的总结而成一本书籍,本书力图以一种全新的模式,从各个角度将MATLAB呈现给读者。全书共分两部分:第一部分(第1~5章)是有关MATLAB高效编程的一些方法、原则介绍;第二部分
查看编写高质量代码改善python程序的91个建议54.23M张颖赖勇浩pdf扫描版 编写高质量代码改善python程序的91个建议是一本Python程序代码编辑指南,由张颖和赖勇浩两人共同编著。本书将为你编写健壮、优雅、高质量的Python代码提供切实帮助!内容全部由Python编码的实践组成,从基本原则、惯用法、语法、库、设计模
查看