Learn Maven
Convention-driven build and dependency manager for Java projects, defined by the POM
Apache Maven builds Java projects from a declarative pom.xml: it resolves dependencies from Maven Central, runs a fixed lifecycle of phases (compile, test, package, install, deploy) through plugins, and defines the repository format the whole JVM ecosystem shares. Knowing it lets you build and maintain the many Java codebases, including most Spring Boot services, that use it.
Before you start
How deep do you want to go?
1. EssentialsRead and write simple code, do the everyday basics
2. PracticalUse it productively at work, with the usual idioms
3. AdvancedThe less common features, performance and trade-offs
4. ExpertInternals and the edge cases experts know