Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What is the difference between Eclipse with Spring IDE plugin and Spring Tool Suite alone?

What's the difference between these

  • Eclipse with the Spring IDE plugin
  • Spring Tool Suite (STS) alone

I ask because STS says it's built on top of Eclipse, and I wonder what differences it has over simply using a plugin that adds similar functionality to "vanilla" Eclipse.

like image 683
Captain Man Avatar asked Apr 20 '15 21:04

Captain Man


People also ask

What is difference between spring Tool Suite and Eclipse?

STS is an Eclipse-based development environment that is customized for the development of Spring applications. It provides a ready-to-use environment to implement, debug, run and deploy your applications.

What is STS Eclipse plugin?

Spring Tool Suite (STS) is an Eclipse-based IDE which is optimized for developing Spring framework-based projects. It can be either installed as a standalone IDE or as a plug-in in Eclipse.

Is Spring Boot and spring Tool Suite same?

Spring Boot is a framework and tool suite for developing and deploying Spring-based applications quickly and with very little configuration.


2 Answers

It's true, STS is built on top of Eclipse. The difference is only related to another products support from the STS installation, like Roo, Pivotal tc Server, Cloud Foundry and getting started guides, but you could also include this features in your Eclipse installation.

So STS gives a complete solution around Spring features and simplifies the developer environment install, that's the key difference.

As Martin Lippert explains in the forums:

"So you can end-up having the same features in STS and your existing Eclipse installation after installing the STS features into it."

You could find more details on the Spring forums.

Details on features: STS features and Spring IDE plugin features.

like image 114
Leandro Carracedo Avatar answered Sep 25 '22 02:09

Leandro Carracedo


Spring Tool suite has ready to go features specially designed to spring supported projects and cloud environment. And Eclipse is more generic where we've to add the plugins and extensions for our platform setup.

like image 21
Mandy Avatar answered Sep 25 '22 02:09

Mandy