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 工程师
请注意:
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。
评论(0)