一小时教你学会 Maven 项目的构建与管理

作者/分享人:梁朋举
向 Ta 提问
中科院下属公司后端研发工程师,负责过的项目类型有电商类项目、银行类业务项目、在线云开发平台、健康设备平台。 https://github.com/liangpengju/

本场 Chat 将覆盖以下内容:

  1. Maven 基础环境配置与基本命令
  2. Maven 核心概念理论
  3. 几种 Maven 项目构建方式:命令行、IDE
  4. pom 文件解析
  5. 用 nexus 搭建 Maven 私服
  6. 多模块项目构建实战
  7. 总结

实录提要:

  • Nexus 和 Maven 的关系是怎样的?
  • 配置多个镜像,下载 jar 时,依次去这些镜像中寻找,直到找到为止,如何配置?
  • 聚合与继承有什么区别?
  • 在重构的时候,如何有效的去处理这种问题?
  • pom 文件中各标签作用可否梳理一遍吗?
  • 和 Gradle 的主要区别是什么?
  • 咨询学习 Maven 建设的一个途径和好方法?
  • Maven 和 Gradle 各自最适合的场景是怎样的?
  • Maven 有时候 jar 包下不了,是怎么解决的?
已有354人预订
预订达标
文章出炉
交流日期
     
17.07.04
17.07.18
17.07.25 20:30
查看文章评论/提问
倾城志
梁大哥好,问题如下: 项目大了之后,依赖就变的复杂。除了循环依赖之外,碰到更多的问题是依赖冗余或者重复依赖(特别是不同版本的重复)。在大型项目中多少百分比的冗余依赖是可接受的?在重构的时候,如何有效的去处理这种问题?谢谢
ff..
我看过关于maven写的最清晰的!
晴晴晴天
梁哥好,作为一个java新手,请问在自学的情况下如何学习maven建设以及更多模块的学习。昨天ibm面试,面试官也问了我这个问题。所以想咨询梁哥学习maven建设的一个途径和好方法
陈良良
赞,写的好详细
Adele
nexus和maven的关系是怎样的?另外和gradle的主要区别是什么?maven和gradle各自最适合的场景是怎样的?
梁朋举: 谢谢提问,交流当天会优先回复,其他的大家有问题交流可以评论区盖楼,我会按顺序一一回复。
葬花逐流
配置多个镜像,下载jar时,依次去这些镜像中寻找,直到找到为止,如何配置?
小彬
聚合与继承有啥区别
窗外的烟筒
聚焦,学习了
Exception
希望梁大哥不吝赐教🙏
hong
maven构建大型项目一般怎么划分项目结构,比如像模块之间依赖关系怎么处理,分开打包和合并打包要注意哪些点。
江中芦苇
pom文件中各标签作用可否梳理一遍啊?
Ziksang
怎么配置成下载本地服务器的包,而不是下载远程仓库的
廖烁棋
梁大哥,在配置maven服务时,显示Could not red setting.xml。怎么办呀
梁朋举: 检查环境变量;setting.xml路径选择是否正确;
梁朋举
其他问题昨晚实录里面都有回答了
你可能还喜欢
高并发、低 RT 的风控系统架构及技术架构的实现
火币集团研发中心
全栈开发入门实战:后台管理系统
鲁鹏
程序员副业赚钱的 8 种模式
安晓辉
每一个开发人员都应该懂的 UML 规范
码匠笔记
“花式吊打”系列之逻辑回归讲透透
天马行空
带你全面了解高级 Java 面试中需要掌握的 JVM 知识点
当年明月
微信扫描登录
关注提示×
扫码关注公众号,获得 Chat 最新进展通知!
添加小助手微信×