The Spring Tool Suite is an Eclipse-based development environment that is customized for developing Spring applications.
It provides a ready-to-use environment to implement, debug, run, and deploy your Spring applications, including integrations for Pivotal tc Server, Pivotal Cloud Foundry, Git, Maven, AspectJ, and more.