
Originally Posted by
Martin Lippert
Hi Simeon!
Let me try to help you here. Basically you can get all the tooling features from STS installed into an existing Eclipse installation from a number of update sites or the Eclipse Marketplace. So you can end-up having the same features in STS and your existing Eclipse installation after installing the STS features into it.
However, the STS distribution comes with a ready-to-use installation of Eclipse. That means STS...
- ... has the full Eclipse JEE distribution inside
- ... comes with Maven, Spring Roo and tc Server developer edition pre-packaged and pre-configured (you can start using tc Server or Spring Roo right away without the need to download or configure them manually)
- ... comes with additional components pre-installed, like the Maven Integration for Eclipse (including the Maven Eclipse integration for WTP, AJDT and Groovy/Grails)
Its just a lot easier to use and to start with, because you can download the STS distribution, install it, start it - and you are ready to go for the most common Spring project scenarios. Using plain Eclipse you would need to install the Spring tooling (Spring IDE + STS components) from the Marketplace, install the other mentioned add-ons manually from their update sites, download the necessary runtime components (Roo or tc Server), configure them, etc.
HTH,
Martin