web-dev-qa-db-fra.com

Quelle est la différence entre Eclipse avec Spring IDE et Spring Tool Suite seul?

Quelle est la différence entre ces

Je pose la question parce que STS dit qu'il est construit sur Eclipse, et je me demande quelles différences il a par rapport à l'utilisation d'un plugin qui ajoute des fonctionnalités similaires à "Vanilla" Eclipse.

33
Captain Man

C'est vrai, STS est construit au-dessus d'Eclipse. La différence est uniquement liée à la prise en charge d'un autre produit de l'installation STS, comme Roo, Pivotal tc Server, Cloud Foundry et les guides de démarrage, mais vous pouvez également inclure ces fonctionnalités dans votre installation Eclipse.

Donc, STS offre une solution complète autour des fonctionnalités de Spring et simplifie l'installation de l'environnement de développement, c'est la principale différence.

Comme l'explique Martin Lippert dans les forums:

"Vous pouvez donc finir par avoir les mêmes fonctionnalités dans STS et votre installation Eclipse existante après y avoir installé les fonctionnalités STS."

Vous pouvez trouver plus de détails sur les forums Spring .

Détails sur les fonctionnalités: fonctionnalités STS et Spring IDE plugin features .

19
Leandro Carracedo

La suite d'outils Spring a des fonctionnalités prêtes à l'emploi spécialement conçues pour les projets et l'environnement cloud pris en charge. Et Eclipse est plus générique où nous devons ajouter les plugins et les extensions pour la configuration de notre plateforme.

1
Mandy

Il existe déjà un article à ce sujet dans DZone Spring IDE et Spring Tool Suite - Utilisation de Spring dans Eclipse .

Alors que le projet Spring IDE fournit un ensemble de plug-ins pour l'IDE Eclipse, Spring Tool Suite se présente comme une distribution prête à l'emploi des dernières versions d'Eclipse avec le Spring IDE préinstallés. Cela comprend l'intégration du serveur tc pour Eclipse (une autre IDE fournie par Pivotal en tant que projet open-source) et divers autres ajouts à Eclipse qui transformez le pur Eclipse IDE en un environnement prêt à l'emploi et de pointe pour le développement d'applications d'entreprise Spring.

1
BlueMice