Apache Maven — самый популярный инструмент сборки Java. Компании и сообщества Open Source по всему миру считают Apache Maven незаменимым инструментом сборки для своих проектов Java. В этом курсе вы научитесь осваивать 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 и узнайте, как подключаемые модули используются в жизненном цикле сборки.
Создавайте приложения Spring Boot с помощью Apache Maven
Повысьте качество своего кода с помощью отчетов о покрытии кода и выявленных ошибках.
Откройте ценные возможности плагина Spring Boot Maven!
Развертывание артефактов проекта в репозиториях Maven
Разработка многомодульных проектов Maven
Узнайте, как использовать профили сборки Maven
Выполнение релизов с помощью плагина Maven Release
Как использовать Maven для управления зависимостями с помощью спецификаций
И многое другое!
Apache Maven используется более чем в 70% Java-организаций. Работодатели ищут людей с сильными навыками в Maven.
Завершив этот курс, вы сможете уверенно отвечать на вопросы интервью о Maven!
Даже если вы уже являетесь разработчиком Java, использующим Apache Maven, этот курс улучшит ваши навыки работы с Maven и познакомит вас с новыми ценными рекомендациями для ваших проектов Java.
Посмотреть больше
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Ограничение времени просмотра
Вы можете просматривать пробный урок только 10 минут. Получите полный доступ, чтобы смотреть без ограничений.
Assignment - Create Spring Boot Multi-Module Project
Урок 114.
00:19:54
Assignment Review - Create Spring Boot Multi-Module Project
Урок 115.
00:01:33
Conclusion
Урок 116.
00:01:30
Introduction to Maven Repositories
Урок 117.
00:05:12
Configuration of Maven Repositories
Урок 118.
00:04:20
Configure Mirror Repository in settings.xml
Урок 119.
00:04:54
Common Public Maven Repositories
Урок 120.
00:04:21
Using JBoss Repository
Урок 121.
00:08:22
Introduction to Maven Settings
Урок 122.
00:02:34
Assignment - Add JBoss Repository to Settings XML
Урок 123.
00:05:37
Assignment Review - Add JBoss Repository to Settings XML
Урок 124.
00:08:30
Using Spring Repositories
Урок 125.
00:06:51
Manually Installing Dependencies
Урок 126.
00:04:15
Overview Using Oracle Maven Repository
Урок 127.
00:04:21
Configure Maven Master Password
Урок 128.
00:07:54
Configuring Maven for Oracle Maven Repository
Урок 129.
00:01:03
Conclusion
Урок 130.
00:01:39
Introduction
Урок 131.
00:02:46
Packagecloud Account Creation
Урок 132.
00:01:47
Create Packagecloud Repository
Урок 133.
00:08:59
Packagecloud Maven Configuration
Урок 134.
00:01:14
Assignment - Deploy Release to Packagecloud
Урок 135.
00:04:05
Assignment Review
Урок 136.
00:00:46
Conclusion
Урок 137.
00:01:51
Introduction
Урок 138.
00:08:01
Nexus Repository Manager Overview
Урок 139.
00:08:30
Introduction to Nexus
Урок 140.
00:06:10
Create Snapshot Repository
Урок 141.
00:00:54
Assignment - Create Release Repository
Урок 142.
00:05:49
Assignment Review
Урок 143.
00:09:06
Nexus Repository Groups
Урок 144.
00:01:51
Conclusion
Урок 145.
00:00:57
Introduction
Урок 146.
00:08:10
Overview of Maven Build Profiles
Урок 147.
00:05:10
Creating Packagecloud Build Profile
Урок 148.
00:01:21
Assignment - Create Nexus Build Profile
Урок 149.
00:08:16
Assignment Review
Урок 150.
00:07:16
Maven Profile Command Line Usage
Урок 151.
00:06:51
Setting Properties in Profiles
Урок 152.
00:01:27
Conclusion
Урок 153.
00:01:53
Introduction
Урок 154.
00:07:43
Maven Release Process Overview
Урок 155.
00:05:14
Maven SCM Configuration
Урок 156.
00:05:53
Maven Release Plugin Configuration
Урок 157.
00:04:04
Maven Release Prepare and Perform
Урок 158.
00:04:02
Maven Release Rollback
Урок 159.
00:03:41
Maven Release Example Error
Урок 160.
00:03:00
Maven Release Dry Run
Урок 161.
00:07:21
CircleCI Configuration
Урок 162.
00:05:37
CircleCI Deploy to Packagecloud
Урок 163.
00:12:06
CircleCI Release to Packagecloud
Урок 164.
00:01:00
Conclusion
Урок 165.
00:01:06
Introduction
Урок 166.
00:06:33
Overview of Projects
Урок 167.
00:08:13
Review Spring Cloud Contract
Урок 168.
00:04:17
Review Spring Cloud Contract for OpenAPI
Урок 169.
00:02:49
Spring Cloud Contract Fraud Example in OpenAPI
Урок 170.
00:03:44
Example Payor Service
Урок 171.
00:03:40
Resolving Dependency Conflicts
Урок 172.
00:12:51
Development with Snapshot Versions
Урок 173.
00:13:29
Deployment to Maven Central
Урок 174.
00:04:03
Upgrading Dependent Projects to Release Version
Урок 175.
00:03:23
Introduction
Урок 176.
00:04:34
Maven Bill of Materials
Урок 177.
00:06:03
Maven BOM Creation
Урок 178.
00:06:57
Maven BOM Setting Common Properties
Урок 179.
00:05:15
Maven BOM Dependency Management
Урок 180.
00:06:16
Maven BOM Common Dependencies
Урок 181.
00:03:46
Maven BOM Common Build Plugins
Урок 182.
00:05:49
Maven Enforcer Build Plugin
Урок 183.
00:11:32
Beer Service Parent BOM Configuration
Урок 184.
00:02:02
Assignment - Update Services to use BOM
Урок 185.
00:06:42
Assignment Review
Урок 186.
00:10:25
Using Released BOMs
Урок 187.
00:01:55
Assignment - Update Services to use Release BOM
Урок 188.
00:06:53
Assignment Review
Урок 189.
00:10:08
IntelliJ Workspace Tips and Tricks
Урок 190.
00:01:44
Conclusion
Урок 191.
00:12:21
GitHub Workflow
Автор - udemy
udemy
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.
@Coursehunters Team
Hi, videos are not played, please fix this
Команда внимательно читает ваши комментарии и оперативно на них реагирует. Вы можете спокойно оставлять запросы на обновления или задавать любые вопросы о курсе здесь.
Данный курс предоставлен для полноценного изучения Maven, он подойдет как людям совешенно не знакомым с данным фрейворком, так и для тех кто уже с ним работал. Вы сможете полноценно изучить данную технологию, от самых азов до более продвинутых нюансов связаных с применением mavena. По окончанию данного курса Вы научитесь полноценно использовать maven и сможете его применять в различных реальных проектах.
Автоматизация сборки проектов с помощью Apache Maven
Видеокурс “How to” призван помочь начинающим специалистам освоить различные языки программирования. Данный курс – «How to. C# Professional» предназначен для слушателей, которые уже имеют знания в программировании на языке C#. В этом курсе Вы узнаете, что такое рефлексия и атрибуты, сериализация и сборщик мусора. Также, видео уроки содержат описание многих стандартных классов, которые позволяют работать с файловой сис
Курс Apache Maven содержит информацию про инструмент автоматизированной сборки проектов, который полностью отвечает за жизненный цикл Java приложений. Зайдем в исходный код Apache Maven, чтобы понять основное ядро его, которым на самом деле являются плагины и Mojo (Maven plain Old Java Object).
Hi, videos are not played, please fix this