Урок 1. 00:01:42
Welcome to Apache Maven - Beginner to Guru course
Урок 2. 00:02:57
Meet your Instructor
Урок 3. 00:08:46
Getting the Most Out of this Course
Урок 4. 00:08:02
Why Use Apache Maven?
Урок 5. 00:04:01
Is your IDE Free Like a Puppy?
Урок 6. 00:12:21
GitHub Workflow
Урок 7. 00:00:45
Introduction
Урок 8. 00:05:09
System Requirements
Урок 9. 00:03:40
Environment Verification
Урок 10. 00:00:53
Conclusion
Урок 11. 00:01:51
Introduction
Урок 12. 00:07:03
Review of Java Compile and Packaging
Урок 13. 00:04:45
Hello World Java Command Line
Урок 14. 00:03:57
Creating Java jar files from Command Line
Урок 15. 00:05:26
Using 3rd Party Jars with Command Line Java
Урок 16. 00:00:38
Conclusion
Урок 17. 00:01:04
Introduction
Урок 18. 00:08:07
Compiling and Packaging with Maven
Урок 19. 00:05:10
Including Dependencies with Maven
Урок 20. 00:06:47
Creating a new Maven Project with IntelliJ
Урок 21. 00:01:35
Assignment - Add StringUtils Dep to Project
Урок 22. 00:04:09
Assignment Review - Add StringUtils Dep to Project
Урок 23. 00:00:38
Conclusion
Урок 24. 00:01:19
Introduction
Урок 25. 00:05:54
Maven Coordinates
Урок 26. 00:10:27
Maven Repositories
Урок 27. 00:03:13
Maven Wagon
Урок 28. 00:04:56
Maven Project Object Model
Урок 29. 00:08:56
Maven Dependencies
Урок 30. 00:04:30
Maven Standard Directory Layout
Урок 31. 00:09:43
Maven Build Lifecycles
Урок 32. 00:07:09
Maven Wrapper
Урок 33. 00:08:06
Maven Archetypes
Урок 34. 00:00:54
Conclusion
Урок 35. 00:01:02
Introduction
Урок 36. 00:09:26
Overview Maven Lifecycle Plugins
Урок 37. 00:06:33
Maven Clean Plugin
Урок 38. 00:03:26
Maven Compiler Plugin
Урок 39. 00:03:52
Maven Resources Plugin
Урок 40. 00:04:26
Maven Surefire Plugin
Урок 41. 00:09:24
Maven Jar Plugin
Урок 42. 00:03:50
Maven Deploy Plugin
Урок 43. 00:05:52
Maven Site Plugin
Урок 44. 00:05:04
Maven and Source Control
Урок 45. 00:06:53
Other Maven Plugins
Урок 46. 00:06:43
Common Maven Commands and CheatSheet
Урок 47. 00:01:04
Conclusion
Урок 48. 00:00:48
Introduction
Урок 49. 00:12:39
XSD to Java with Maven
Урок 50. 00:01:04
Assignment - Clean JAXB Project Automatically
Урок 51. 00:02:32
Assignment Review - Clean JAXB Project Automatically
Урок 52. 00:12:13
Using Maven to Generate Java Classes from JSON Schema
Урок 53. 00:02:56
Challenge - Create Project Lombok Project with Maven
Урок 54. 00:07:43
Generating Java Classes with Project Lombok and Maven
Урок 55. 00:02:44
Challenge - Create MapStruct Project with Maven
Урок 56. 00:11:55
Generating Java Classes with MapStruct and Maven
Урок 57. 00:01:56
Conclusion
Урок 58. 00:02:22
Introduction
Урок 59. 00:05:09
Overview of Alternate JVM Languages with Maven
Урок 60. 00:08:50
Compile Groovy with Maven
Урок 61. 00:08:08
Compile Kotlin with Maven
Урок 62. 00:02:42
Compile Scala with Maven
Урок 63. 00:01:01
Conclusion
Урок 64. 00:02:44
Introduction
Урок 65. 00:02:57
Overview of Testing with Maven
Урок 66. 00:05:18
Using Maven Surefire for POJO Unit Tests
Урок 67. 00:03:02
Using Maven Surefire for JUnit 4 Unit Tests
Урок 68. 00:05:56
Using Maven Surefire for JUnit 5 Unit Tests
Урок 69. 00:05:41
Using Maven Surefire for JUnit 4 and JUnit 5 Tests
Урок 70. 00:01:33
Assignment: Add Groovy and JUnit 4 Support to Maven Project
Урок 71. 00:04:20
Assignment Review
Урок 72. 00:10:43
Using Maven Surefire for Spock Tests
Урок 73. 00:01:01
Challenge: Use JUnit 5 with Spock
Урок 74. 00:05:49
Using Spock with JUnit 5
Урок 75. 00:03:44
Using Maven Surefire for TestNG Unit Tests
Урок 76. 00:04:45
Generating Test Reports with Maven
Урок 77. 00:06:35
Running Integration Tests with Maven Failsafe
Урок 78. 00:07:43
Code Coverage with Jacoco
Урок 79. 00:03:52
Maven Spot Bugs Report
Урок 80. 00:04:14
Setting Maven Version in IntelliJ
Урок 81. 00:03:26
Assignment - Fix Broken Maven Project
Урок 82. 00:13:36
Assignment Review
Урок 83. 00:04:51
Skipping Unit and Integration Tests in Maven
Урок 84. 00:01:16
Conclusion
Урок 85. 00:01:33
Introduction
Урок 86. 00:07:33
Overview of Multi Module Projects
Урок 87. 00:03:23
Creating Parent Project
Урок 88. 00:10:35
Create Project Module for Entities
Урок 89. 00:04:59
Using IntelliJ to Create New Maven Module
Урок 90. 00:02:07
Assignment Add Module for API Model Using XML
Урок 91. 00:08:38
Assignment Review Adding Project Module for API Model
Урок 92. 00:09:35
Maven Dependencies Between Modules
Урок 93. 00:01:25
Assignment Add Module for MapStruct Converters
Урок 94. 00:10:26
Assignment Review - Add MapStruct Module
Урок 95. 00:05:41
Setting Version via Maven Property
Урок 96. 00:06:47
Maven Flatten Plugin
Урок 97. 00:06:05
Maven Enforcer Plugin
Урок 98. 00:01:25
Assignment - Repair Multi-Module Maven Project
Урок 99. 00:06:59
Assignment Review - Repair Multi-Module Maven Project
Урок 100. 00:04:40
Overview of Maven Bill of Materials (BOM)
Урок 101. 00:05:39
Example of Maven BOM
Урок 102. 00:01:39
Conclusion
Урок 103. 00:01:20
Introduction
Урок 104. 00:08:29
Spring Boot Parent POM and BOM
Урок 105. 00:05:31
Creating Project with Spring Initializr
Урок 106. 00:06:24
Spring Boot Starter Dependencies
Урок 107. 00:09:27
Spring Boot Fat JAR
Урок 108. 00:05:16
Running Spring Boot from Maven
Урок 109. 00:04:11
Spring Boot Integration Tests with Maven Failsafe
Урок 110. 00:06:06
Generate Build Information with Maven
Урок 111. 00:06:07
Add Git Information to Maven Build
Урок 112. 00:15:58
Multi-Module Spring Boot Projects
Урок 113. 00:01:33
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
Hi, videos are not played, please fix this