
Installing Maven is simple process, requiring minimal configuration:


Maven will take care of downloading and managing the required Spring artifacts into our Eclipse-based project. We will use Maven for one of its best known features, dependency management. Conveniently, Maven is tightly integrated with Eclipse. Maven is a marketed as a project management tool, centralizing a project’s build, reporting and documentation. In the following post, I will demonstrate the ease of integrating Spring with Eclipse, using Maven. The use of Spring within Eclipse is very common. Similar to Spring in terms of wide-spread adoption, Eclipse is leading Java IDE, competing with Oracle’s NetBeans and JetBrain’s IntelliJ.

Spring focuses on the ‘plumbing’ of enterprise applications so that teams can focus on application-level business logic, without unnecessary ties to specific deployment environments.”

According to GoPivotal’s website, “The Spring Framework provides a comprehensive programming and configuration model for modern Java-based enterprise applications. All source code for this post is available on GitHub.Īlthough there is a growing adoption of Java EE 6 and CDI in recent years, Spring is still a well-entrenched, open-source framework for professional Java development. Learn how to install, configure, and integrate these three leading Java development tools. Integrate the Spring Framework into your next Eclipse-based project using Apache Maven.
