В чем разница между Eclipse с плагином Spring IDE и Spring Tool Suite?
Какая разница между этими
Я спрашиваю, потому что STS говорит, что он построен на вершине Eclipse, и мне интересно, какие различия у него есть, просто используя плагин, который добавляет аналогичную функциональность в "vanilla" Eclipse.
Ответы
Ответ 1
Это правда, STS построен поверх Eclipse. Разница связана только с поддержкой других продуктов от установки STS, таких как Roo, Pivotal tc Server, Cloud Foundry и руководства по началу работы, но вы также можете включить эти функции в свою установку Eclipse.
Таким образом, STS предоставляет полное решение по функциям Spring и упрощает установку среды разработки, что является ключевым отличием.
Как объясняет Мартин Липперт на форумах:
"Таким образом, вы можете использовать те же функции в STS и существующих Eclipse после установки в него функций STS."
Вы можете найти более подробную информацию на форумах Spring.
Подробнее о функциях: функции STS и Spring функции плагина IDE.
Ответ 2
Spring Набор инструментов имеет готовые функции, специально разработанные для spring поддерживаемых проектов и облачной среды. И Eclipse более общий, где мы должны добавить плагины и расширения для нашей настройки платформы.
Ответ 3
В DZone Spring IDE и Spring Tool Suite - использование Spring в Eclipse.
В то время как проект Spring IDE предоставляет набор плагинов для Eclipse IDE, набор инструментов Spring поставляется в виде готового к использованию распределения последние выпуски Eclipse с предустановленными компонентами Spring IDE. Это включает в себя интеграцию сервера tc для Eclipse (другая среда IDE расширение, предоставляемое Pivotal как проект с открытым исходным кодом) и различные другие дополнения к Eclipse, которые превращают чистую среду Eclipse в готовая к использованию, лучшая в своем классе среда для предприятий Springразработка приложений.