Maven权威指南
首先,本书适合所有Java程序员阅读。由于自动化构建、依赖管理等问题并不只存在于Java世界,因此非Java程序员也能够从该书中获益。无论你是从未接触过Maven、还是已经用了Maven很长时间,亦或者想要扩展Maven,都能从本书获得有价值的参考建议。其次,本书也适合项目经理阅读,它能帮助你更规范、更高效地管理Java项目。
Maven学习目录:
赶时间的朋友可以直接跳到文末获得免费领取方式!
- 第1章对Maven做了简要介绍,通过一些程序员熟悉的例子介绍了Maven是什么,为什么需要Maven。建议所有读者都阅读以获得一个大局的印象。
- 第2~3章是对Maven的一个入门介绍,这些内容对初学者很有帮助,如果你已经比较熟悉Maven,可以跳过。
- 第4章介绍了本书使用的背景案例,后面的很多章节都会基于该案例展开,因此建议读者至少简单浏览一遍。
- 第5~8章深入阐述了Maven的核心概念,包括坐标、依赖、仓库、生命周期、插件、继承和多模块聚合,等等,每个知识点都有实际的案例相佐,建议读者仔细阅读。
- 第9章介绍使用Nexus建立私服,如果你要在实际工作中使用Maven,这是必不可少的。
- 第10~16章介绍了一些相对高级且离散的知识点,包括测试、持续集成与Hudson、Web项目与自动化部署、自动化版本管理、智能适应环境差异的灵活构建、站点生成,以及Maven的Eclipse插件m2eclipse,等等。读者可以根据自己实际需要和兴趣选择性地阅读。
- 第17~18章介绍了如何编写Archeype和Maven插件。一般的Maven用户在实际工作中往往不需要接触这些知识,如果你需要编写插件扩展Maven,或者需要Archetype维护自己的项目骨架以方便团队开发,那么可以仔细阅读这两章的内容。
第一章:maven简介
- 何为maven
- 为什么需要maven
- maven与极限编程
- 被误解的maven

第二章:maven的安装和配置
- 在Windows上安装maven
- 在基于UNIX的系统上安装maven
- 安装目录分析
- maven安装最佳实践

第三章:maven使用入门
- 编写POM
- 打包和运行
- m2eclipse简单使用
- NetBeans Maven插件简单使用

第四章:背景案例
第五章:坐标和依赖
第六章:仓库
第七章:生命周期和插件
第八章:聚合与继承
第九章:使用Nexus创建私服
第十章:使用Maven进行测试
第十一章:使用Hudson进行持续集成
第十二章:使用Maven构建Web应用
第十三章:版本管理
第十四章:灵活的构建
第十五章:生成项目站点
第十六章:m2eclipse
第十七章:编写maven插件
第十八章:Archetype

难道这样就够了吗?不,远远不够!
提前多熟悉阿里往年的面试题肯定是对面试有很大的帮助的,但是作为技术性职业,手里有实打实的技术才是你面对面试官最有用的利器,这是从内在散发出来的自信。
备战阿里时我花的最多的时间就是在学习技术上,占了我所有学习计划中的百分之70,这是一些我学习期间觉得还是很不错的一些学习笔记,以及学习视频都是可以点击这里免费领取的!
我为什么要写这篇文章呢,其实我觉得学习是不能停下脚步的,在网络上和大家一起分享,一起讨论,不单单可以遇到更多一样的人,还可以扩大自己的眼界,学习到更多的技术,我还会在csdn、博客、掘金等网站上分享技术,这也是一种学习的方法。
今天就分享到这里了,谢谢大家的关注,以后会分享更多的干货给大家!



mg-NRKZTlUL-1625068727423)]
[外链图片转存中…(img-6Nb56dbL-1625068727424)]
528

被折叠的 条评论
为什么被折叠?



