Apache Maven:从初学者到专家

掌握 Apache Maven 来构建和部署 Java 和 Spring Boot 应用程序

讲师:John Thompson • 500,000+ Enrollments Worldwide

口袋资源独家Udemy付费课程独家中英文字幕配套资料齐全!

不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。

你将学到什么

  • 学习 Apache Maven,最流行的 Java 构建工具!
  • 从头开始创建 Apache Maven 项目
  • 了解如何为实际用例配置 Apache Maven 插件
  • 使用 Apache Maven 构建、测试、打包和部署 Java 应用程序
  • 了解如何创建多模块 Apache Maven 项目
  • 配置 Maven 插件以在 Maven 构建生命周期中工作
  • 将 Java 项目部署到 Maven Central 或其他 Maven 存储库
  • 利用 Apache Maven 的约定优于配置

要求

  • 必须具备 Java 编程知识。 (Java 1.8 或更高版本是理想的)
  • 能够支持 Java 11 开发并可访问互联网的计算机
  • 基本的 XML 知识很有帮助

描述

Apache Maven 是最流行的 Java 构建工具。世界各地的公司和开源社区都将 Apache Maven 视为其 Java 项目的“首选”构建工具。

在本课程中,您将学习掌握 Apache Maven。您将成为使用 Apache Maven 的“大师”。

无需具备 Apache Maven 经验。

只需几节课,您就可以构建您的第一个 Apache Maven 项目!

在本课程中,您将:

  • 了解 Maven 构建生命周期
  • 使用Maven构建并打包Java项目
  • 了解如何将 Maven 与流行的替代 JVM 语言(包括 Groovy、Kotlin 和 Scala)结合使用
  • 配置 Maven 以运行用 JUnit 3、JUnit 4、JUnit 5、TestNG 和 Spock 编写的单元和集成测试
  • 从 XML 和 JSON 模式生成源代码
  • 在 Project Lombok 和 Mapstruct 的编译时利用注释处理
  • 深入了解 Apache Maven 插件系统并了解插件在构建生命周期中的使用方式
  • 使用 Apache Maven 构建 Spring Boot 应用程序
  • 通过代码覆盖率和现场错误报告提高代码质量
  • 解锁 Spring Boot Maven 插件的宝贵功能!
  • 将项目工件部署到 Maven 存储库
  • 开发多模块 Maven 项目
  • 了解如何使用 Maven 构建配置文件
  • 使用 Maven 发布插件执行发布
  • 如何使用 Maven 通过 BOM 进行企业依赖项管理
  • 以及更多!

这是针对现代 Java 开发人员的课程。

整个课程是使用 Java 11 开发的。

课程附加内容

  • GitHub 中的所有源代码– 访问十多个 GitHub 存储库以及有价值的示例!
  • Slack 社区– 与讲师、助教和超过 1,100 名其他学生一起加入本课程专属的 Slack 社区!
  • 120 天 IntelliJ Ultimate 免费试用– 注册课程的学生可以申请 IntelliJ Ultimate(最流行的 Java IDE!) 120 天免费试用
  • 隐藏式字幕/字幕 –所有课程视频均提供英语隐藏式字幕!
  • PDF 下载– 所有主题演讲都可以 PDF 格式下载。
  • 终身访问– 当您购买本课程时,您将获得终身访问!您可以随时随地登录访问课程内容。

超过 70% 的 Java 组织使用 Apache Maven。雇主正在寻找具有强大 Maven 技能的人才。

完成本课程,您将能够自信地回答有关 Maven 的面试问题!

即使您已经是使用 Apache Maven 的 Java 开发人员,本课程也将提高您的 Maven 技能,并向您展示针对 Java 项目的新的有价值的最佳实践。

今天就报名吧!

本课程适合谁:

  • 寻求掌握 Apache Maven 的 Java 开发人员
  • 希望扩展构建和部署技能的 DevOps 工程师
  • 希望更好地了解 Maven 功能的技术经理
  • 对软件质量感兴趣的 QA 工程师
请注意:
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。