Maven应用实战
作者:杨世文、孙会军
出版社:清华大学出版社
ISBN:9787302485827
VIP会员免费
(仅需0.8元/天)
¥ 24.5
温馨提示: 价值40000元的1000本电子书,VIP会员随意看哦!
电子书推荐
-
Maven实战(完整版).pdf 评分:
《Maven实战》,作者:许晓斌(Juven Xu,他翻译的《Maven权威指南》.pdf 下载地址:http://download.csdn.net/detail/defonds/3723951)。出版社:机械工业出版社,ISBN:9787111321545。PDF 格式,大小 38.8MB。本 PDF 电子书带有书签,方便读者朋友阅读。 内容简介: 《Maven实战》由国内社区公认的Maven专家Juven Xu亲自执笔,内容的权威性毋庸置疑。《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维护自己的项目骨架以更便于团队开发的读者来说尤为有帮助。它实战性强,不仅绝大部分知识点都有相应的案例,而且《Maven实战》还在第4章设计了一个背景案例,后面的很多章节都是围绕这个案例展开的,可操作性极强。《Maven实战》适合所有Java程序员阅读,无论你是从未使用过Maven,亦或是已经使用Maven很长一段时间了,相信你都能从《Maven实战》中获得有价值的参考。《Maven实战》也适合所有项目经理阅读,它能帮助你更规范、更高效地管理Java项目。 目录: 前言 致谢 第1章 maven简介/1 1.1 何为maven/2 1.1.1 何为构建/2 1.1.2 maven是优秀的构建工具/2 1.1.3 maven不仅仅是构建工具乃 1.2 为什么需要maven/4 1.2.1 组装pc和品牌pc/4 1.2.2 ide不是万能的/4 1.2.3 make/5 1.2.4 ant/5 1.2.5 不重复发明轮子/6 1.3 maven与极限编程/7 1.4 被误解的maven/8 1.5 小结/9 第2章 maven的安装和配置/10 2.1 在windows上安装maven/11 2.1.]检查jdk安装/11 2.1.2 下载maven/11 .2.1.3 本地安装/12 2.1.4 升级maven/13 2.2 在基于unix的系统上安装maven/13 2.2.1 下载和安装/13 2.2.2 井级maven/15 2.3 安装目录分析/15 2.3.1 m2-home/15 2.4 设置http代理/17 2.5 安装m2eclipse/18 2.6 安装netbeansmaven插件/22 2.7 maven安装最佳实践/24 2.7.1 设置maven-opts环境变量/24 2.7.2 配置用户范围settings.xml/24 2.7.3 不要使用ide內嵌的maven/25 2.8 小结/26 第3章 maven使用入门/27 3.1 编写pom/28 3.2 编写主代码/29 3.3 编写测试代码/30 3.4 打包和运行/34 3.5 使用archetype生成项目骨架/36 3.6 m2eclipse简单使用/37 3.6.1 导入maven项目/37 3.6.2 创建maven项目/39 3.6.3 运行mvn命令/39 3.7 netbeansmaven插件简单使用/41 3.7.1 打开maven项目/41 3.7.2 创建maven项目/42 3.7.3 运行mvn命令/43 3.8 小结/44 第4章 背景案例/45 4.1 简单的账户注册服务/46 4.2 需求阐述/46 4.2.1 需求用例/46 4.2.2 界面原型/48 4.3 简要设计/49 4.3.1 接口/49 4.3.2 模块结构/49 4.4 小结/50 第5章 坐标和依赖/51 5.1 何为maven坐标/52 5.2 坐标详解/53 5.3 account-email/54 5.3.1 account-email的pom/54 5.3.2 account-email的主代码/56 5.3.3 account-email的测试代码/60 5.3.4 构建account-email/62 5.4 依赖的配置/62 5.5 依赖范围/63 5.6 传递性依赖/64 5.6.1 何为传递性依赖/64 5.6.2 传递性依赖和依赖范围/65 5.7 依赖调解/66 5.8 可选依赖/66 5.9 最佳实践/68 5.9.1 排除依赖/68 5.9.2 归类依赖/69 5.9.3 优化依赖/71 5.10 小结/74 第6章 仓库/75 6.1 何为maven仓库/76 6.2 仓库的布局/76 6.3 仓库的分类/78 6.3.1 本地仓库/79 6.3.2 远程仓库/80 6.3.3 中央仓库/80 6.3.4 私服/81 6.4 远程仓库的配置/82 6.4.1 远程仓库的认证/83 6.4.2 部署至远程仓库/84 6.5 快照版本/85 6.6 从仓库解析依赖的机制/87 6.7 镜像/89 6.8 仓库搜索服务/90 6.8.1 sonatypenexus/90 6.8.2 jarvana/91 6.8.3 mvnbrowser/91 6.8.4 mvnrepository/92 6.8.5 选择合适的仓库搜索服务/93 6.9 小结/93 第7章 生命周期和插件/94 7.1 何为生命周期/95 …… 第8章 聚合与继承 第9章 nexus创建私服 第10章 使用 maven进行测试 第11章 使用hudson进行持续集成 第12章 使用maven构建web应用 第13章 版本管理 第14章 灵活的构建 第15章 生成项目站点 第16章 m2eclipse 第17章 编写maven插件 第18章 archetype 附录
上传时间:2013-06 大小:38.88MB
- 36.92MB
Maven 实战.pdf-完整版
2012-11-20真实,绝对完整版 Maven 实战.pdf
- 6.53MB
Maven权威指南中文版pdf(高清带完整目录)
2018-09-30这本书基本已经看完了,写的很好!感觉作者的实战经验比较丰富,所以写的也很清晰,明了。常用的应用场景也都有考虑到,很全面
- 38.86MB
maven in action 中文
2013-02-05maven3 in action 中文 Maven实战 高清 完整版 PDF
- 52.94MB
实战Gradle_中文完整版
2017-09-13实战Gradle_中文完整版 Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化构建工具。它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,抛弃了基于XML的各种繁琐配置
- 231KB
Java第十五届蓝桥杯大赛软件JavaB组真题
2024-04-14【Java】第十五届蓝桥杯大赛软件JavaB组真题
- 38.20MB
SwitchHosts
2024-03-06切换host工具
- 55.2MB
安卓期末大作业(AndroidStudio开发),垃圾分类助手app,分为前台后台,代码有注释,均能正常运行
2023-06-04安卓期末大作业-垃圾分类助手(免积分下载) 压缩包内包含源代码,项目文档,apk文件,运行各个界面截图。app使用的是sqlite数据库,使用的核心类及其组件:Base Adapter,Fragment,View Pager,Alert Dialog.Builder,Option,Animation Draw able(关键帧动画),Media Player(视频),Count Down Timer(倒计时 广告页用),Spinner等 该分类助手的功能是管理员先登录进入后台界面,将数据录入数据库,管理员可进行增删改查操作,用户可在前台页面通过垃圾分类查垃圾也可通过垃圾查分类,可以浏览后台管理员录到数据库中的新闻。 该分类助手在上传头像时是通过跳转到手机图库选择照片,然后保存的时候是通过该图片的uri录入数据库,显示图片则是从数据库读取uri并显示。 以上所述功能均实现正常 详见 https://blog.csdn.net/weixin_59538558/article/details/131029604
- 6.98MB
Notepad++安装包
2022-07-28Notepad++中文版是一款非常有特色的编辑器,是开源软件,可以免费使用。 Notepad++中文版是 Windows操作系统下的一套文本编辑器(软件版权许可证: GPL)。Notepad++有完整的中文化接口及支持多国语言编写的功能(UTF8技术)。Notepad++中文版功能比 Windows 中的 Notepad(记事本)强大。Notepad++除了可以用来制作一般的纯文字说明文件,也十分适合编写计算机程序代码。Notepad++中文版不仅有语法高亮度显示,也有语法折叠功能,并且支持宏以及扩充基本功能的外挂模组。
- 734KB
2024北森能力测评题库.7z
2024-03-09北森能力测评
- 39.41MB
微信小程序源码-合集1.rar
2020-09-04【微信小程序-源码合集】该合集主要整理 包含交友互动、节日祝福、金融行业、旅游行业、论坛系列、美容行业!
- 9.42MB
Java面试八股文2023最新版
2023-03-14工作了一年多想跳槽了,自己整理的Java面试八股文 java面试题 2023最新整理 java八股文 高频面试题 里边包含了很多领域的java se基础、springboot springcloud MyBatis、ZooKeeper、Dubbo、Elasticsearch、Memcached、 Redis、MySQL、Spring、tomcat、Git、 Linux Nginx,以及软实力等等技术栈 希望对你们有帮助! 用最少的money换取最新最全的面试题集!
- 12.58MB
Linux Centos7 升级最新版OpenSSH-9.6p1 有脚本(支持离线)
2024-01-03包含升级的rpm文件 openssh-9.6p1.tar.gz openssl-1.1.1q.tar.gz zlib-1.3.tar.gz 以及升级脚本 sshupdate2.sh
- 192.94MB
JDK1.8 windows 64位
2022-07-14JDK1.8 windows 64位
- 709KB
ruoyi-vue-pro 芋道源码项目的表结构
2023-11-29芋道源码项目的表结构。 包含工作流、商城、支付、微信等模块的表结构,直接运行即可
- 899.79MB
myeclipse 10.7.1 windows 安装包
2022-03-15myeclipse 10.7.1 windows 安装包
- 99KB
ja-netfilter-all
2023-12-18ja-netfilter 2023最新版资源
- 9.92MB
Javaweb程序设计任务教程课后习题及答案 黑马程序员传智播客
2023-12-24Javaweb程序设计任务教程课后习题及答案 黑马程序员【传智播客】 集合整理不易,如果文档有错误请见谅,此次整理只有1、2、3、4、5、6、8、9
- 39.32MB
2024最强Java面试八股文
2024-01-04《2024最强Java面试八股文》是一份针对Java面试的全面指南,内容涵盖JVM、MQ、MyBatis、MySQL、Redis、Spring Boot、Spring Cloud以及设计模式等多个方面。这份资料旨在帮助求职者系统地复习和掌握Java及相关技术的核心知识点,从而在面试中取得更好的成绩。 该资源不仅适用于校招,也适用于社招。无论您是一名即将毕业的学生还是已经有一定工作经验的开发者,都可以通过这份资料深入了解Java面试的常见考点和难点,提升自己的技能和知识储备。 在内容上,这份资料对每个技术点都进行了深入浅出的讲解,并配有大量的实例和案例分析。此外,还提供了丰富的题目和答案,帮助您更好地掌握每个知识点的运用。 总的来说,《2024最强Java面试八股文》是一份不可多得的Java面试宝典,它系统地梳理了Java面试的核心知识点,并提供了一系列的实战技巧和经验。无论您是正在准备面试的求职者,还是希望深入了解Java技术的开发者,都可以从这份资料中受益匪浅。
- 4.41MB
教务管理系统——数据库课程设计mysql+java
2022-05-24教务管理系统(或自拟题目) 【目的】 该实践性环节对于巩固学生的数据库知识,系统地掌握数据库设计理论与应用,加强学生的实践动手能力和提高学生的综合开发经验十分重要和必要。 本课程分为系统需求分析与数据库设计、应用程序功能设计和系统集成调试三个阶段进行。 主要目标如下: 1、加深学生对数据库系统、应用程序设计语言的理论知识的理解和应用水平。 2、通过设计实际的数据库系统应用课题,使学生进一步熟悉数据库管理系统的操作技术,并提高动手能力以及分析问题、解决问题的能力。 原文链接:https://blog.csdn.net/weixin_48388330/article/details/122513738
- 16.39MB
基于spring boot的小区物业管理系统源码+论文+答辩ppt
2023-03-12小区物业管理系统是在Java + MySQL开发环境的基础上开发的。Java是一种服务器端脚本语言,易于学习,实用且面向用户。全球超过35%的Java驱动的互联网站点使用Java。MySQL是一个数据库管理系统,因为它的体积小但速度快,成本低,或者开源受到中小型网站的青睐。因此,Java + MySQL作为一个成熟的开发环境,可以满足小区物业管理系统设计和开发所需的稳定性,安全性和可扩展性要求。系统管理也都将通过计算机进行整体智能化操作,对于小区物业管理系统所牵扯的管理及数据保存都是非常多的,例如管理员;首页、个人中心、用户管理、员工管理、业主信息管理、费用信息管理、楼房信息管理、报修信息管理、车位信息管理、停车信息管理、投诉编号管理、公告信息管理、部门信息管理,用户;首页、个人中心、业主信息管理、费用信息管理、楼房信息管理、报修信息管理、车位信息管理、停车信息管理、投诉编号管理、公告信息管理,员工;首页、个人中心、楼房信息管理、报修信息管理、投诉编号管理、公告信息管理、部门信息管理等功能
- 49KB
图书管理系统(Java实现)[附完整代码]
2023-06-06图书管理系统
- 12.19MB
Java面试题大全(备战2021)
2020-12-01这本面试手册包含了Java基础、Java集合、JVM、Spring、Spring Boot、Spring Cloud、Mysql、Redis、RabbitMQ、Dubbo、Netty、分布式及架构设计等方面的技术点。内容难度参差,满足初中高级Java工程师的面试需求。
- 109.13MB
JimuReport v1.5.4版本发布(Windows免安装版)
2022-10-24免安装版本 重点升级了打印支持固定表头表尾、自动换行打印、Api配置打印次数、漏洞修复、多租户权限集成,解决了分组、分组排序及其他问题。
- 86.59MB
Postman9.12.2中文版
2023-03-04Postman9.12.2中文版
- 47KB
ide-eval-resetter-2.3.5.jar,重新定义idea使用时间
2023-07-19ide-eval-resetter-2.3.5.jar,重新定义idea使用时间
- 861KB
80个java开发项目经验.pdf
2021-06-1280个java开发项目经验,适合应届生
- 139.97MB
jdk-11-windows-x64.zip
2024-02-03JDK11 Windows 64位版本; 由于 CSDN 资源上传限制,所以这里把 .exe 文件压缩后才能进行上传,大家下载后自行解压就可以啦!
- 49.95MB
ruoyi-vue-pro开发指南PDF下载
2024-03-07ruoyi-vue-pro开发指南PDF下载 包含各种组件开发指南
- 1KB
微服务开发各种注册中心对比
2024-04-23微服务开发各种注册中心对比
- 133B
开发中遇到的问题+Java+CMD+接口乱码解决方法
2024-04-23本文介绍了Java在CMD中运行接口返回结果乱码的解决方法。在CMD中运行Java接口时,需要指定文件编码为UTF-8,可以使用"-Dfile.encoding=utf-8"参数来指定。这可以避免接口返回结果乱码的问题。适用于Java开发人员和CMD使用者等人群,内容关键词包括Java、CMD、接口、乱码、UTF-8等。