Java/Apache Maven: The Truth About Building Java Programs
Last updated on November 1, 2026 4:53 amJava/Apache Maven: The Truth About Building Java Programs
★★★★★
$479.00 in stock
Udemy.com
as of November 1, 2026 4:53 am
Sequel to Course: "Stop Building Java Programs the Hard Way!"
Created by:
Bruce E. Hilton
Software Engineer & Trainer
Software Engineer & Trainer
Rating:4.28 (491reviews)
3397students enrolled
What Will I Learn?
- Choose to take advantage of using a Parent POM
- Spot when to use Properties and Profiles to add conditional logic to a build
- Understand Maven Inheritance and Aggregation mechanism
- Spot when to choose Maven Inheritance or Aggregation or Both!
- Spot the Major differences between a standard Project and a Multi-Module project
- Spot the costly pitfalls of various Multi-Module design approaches
- Choose the correct design approach for their Multi-Module Project
- Choose to take advantage of Mavens support for Respository Managers, such as Nexus
- Understand the Maven SNAPSHOT concept in the software life-cycle
- Spot how to take advantage of SNAPSHOTS
- Choose to take advantage of Maven's support for SCM, such as GitHub
- Understand how to perform a Full RELEASE of software using the Maven Release Plugin
- Choose to take advantage of Mavens 'Site' generation and deployment
Requirements
- Some previous experience of Maven is needed; either through my course 'Maven :101 Stop Building Java Programs the Hard Way!' or hands on experience
- Some knowledge of the Eclipse IDE is required, as Eclipse integration with Maven is used
- Some knowledge of the Java development language is required
- All software needed for the source is available Free online for download, so internet connection is required
- All Source code for the course is available for download in the 'Resources area'
Target audience
- Developers looking to get the most from Maven
- Build managers looking to understand the Maven Release Process
- Experienced Maven users who are looking to refresh their Maven skills
- This Course is for any one who had completed my course 'Maven :101 Stop Building Java Programs the Hard Way!'
- This is an Intermediate course, not for beginners


There are no reviews yet.