Technology, Data and Science

Multi Module Build Automation with Maven

Apache Maven is more than a build tool. It offers end-to-end project management for all sorts of Java applications. In particular, Maven excels at managing large-scale projects with submodules: projects using inheritance or multi-module architecture. In this course, Peggy Fisher covers both scenarios. She shows how to create submodules and define parent-child relationships, and build an aggregated multi-module project. She also shows how to integrate Maven with some of the most popular Java IDEs, including NetBeans, Eclipse, and IntelliJ.

Learn More