SpringSource Tool Suite 2.1.0 Now Available |
|

I'm happy to announce that we just released the final version of SpringSource Tool Suite 2.1.0; the first GA version with major enhancements since making STS freely available.
The release comes with brand-new installers for all supported platforms and bundles latest versions of SpringSource tc and dm Server as well as Spring Roo. Additionally you can choose between distributions based on Eclipse 3.4 and the recently released 3.5 aka Eclipse Galileo.
Because we've seen lots of interest in the new Groovy tools we also offer a bundled download of STS and the Groovy Eclipse Plugin.
Features
The list of new features in STS is long and we already covered some of them in previous blog posts. Review the New & Noteworthy for more details.
In summary here are the highlights:
- Support for milestones of Spring 3.0 including XML editing and validation, support for @Configuration and @Bean annotations
- Visual editing of Spring Batch configurations
- Integration of Spring Roo for rapid application development
- Deployment to single instances of tc or dm Server and to tc Server groups through SpringSource AMS
- Deployment into virtualized environments like Amazon EC2 or VMware Lab Manager
- Support for milestones of SpringSource dm Server 2.0, RFC66 web modules and SpringSource Bundlor integration
- Overall performance improvements and reduced memory consumption
- and a lot of smaller enhancements and bug fixes
Future
The team has already started to work on the next release iteration. You can closely follow our progress in JIRA. The major work items for upcoming STS versions include:
- Complete Spring 3.0 support including tools for developing RESTful web applications
- Support for Grails development including integrated shell, classpath and plugin management
- Support for dm Server 2.0 including plan file deployment, hosted repository browsing and provisiong, dump inspection
- SpringSource Tool Suite now free
- Early Access: SpringSource Tool Suite for Eclipse Indigo (3.7)
- SpringSource Tool Suites 3.0.0 released – reorganized, open-sourced, and at GitHub
- Installing STS into Eclipse 3.5
- Announcing SpringSource Tool Suite 2.0
If you think there is something missing or you'd like to see certain features in the above areas head over to the STS JIRA and file a new user story or defect. We are especially interested in your thoughts about first-class Grails tooling.
And finally here is the link to the downloads. The download page also has instructions on how to install STS from an Eclipse update site.
Update: We released a service release for STS 2.1.0.RELEASE which is available from the download page. Users can also use the update manager to update to 2.1.0.SR01. Please update at your earliest convenience for the best possible usage experience.





Kyri Sarantakos says:
Added on August 6th, 2009 at 2:30 pmWill users of RC1 have to download a new tarball, or will the eclipse plugin update bring them to version 1.0?
jjjjj says:
Added on August 7th, 2009 at 2:22 amI miss the ZIP download for 3.5 version
Christian Dupuis (blog author) says:
Added on August 7th, 2009 at 2:37 pm@Kyri, no. Users of RC1 can use the update site listed on the download page to update to STS 2.1.0.SR01
@jjjj. Why do you miss the zip downloads? What is wrong with the installer? It is a lot smaller and provides the same content. We can certainly put the archives back up if there is demand.
Christian
Alex Heusingfeld says:
Added on August 10th, 2009 at 10:18 amHi Christian,
is the Update Site mentioned on the sts downloads page (http://www.springsource.com/update/e3.4) already up to date? I cannot see an update for SpringSource Tool Suite listed there.
Alex
Lars says:
Added on August 12th, 2009 at 2:55 amHello,
I tried to install sts using the updatesite http://www.springsource.com/update/e3.5
But I get an error:
Cannot complete the install because one or more required items could not be found.
Software being installed: SpringSource Tool Suite (required) 2.1.0.200908052147-SR01 (com.springsource.sts.feature.group 2.1.0.200908052147-SR01)
Missing requirement: SpringSource Tool Suite (required) 2.1.0.200908052147-SR01 (com.springsource.sts.feature.group 2.1.0.200908052147-SR01) requires 'net.sourceforge.pmd.eclipse.feature.group 0.0.0' but it could not be found
regards
Christian Dupuis (blog author) says:
Added on August 12th, 2009 at 3:48 am@Alex: yes the update site is already up to date and serves the latest SR01 features and plugins
@Lars: STS depends on PMD which you need to install separately. You can get all required update sites into your Eclipse update manager by importing the following bookmarks file (e3.4 – e3.5). After importing just install STS again and it will automatically install the dependencies.
Christian
Piotr says:
Added on September 10th, 2009 at 2:24 pmI am having trouble with this new release. I can not seem to be able to debug a new spring project (or an old one) in neither the installed tc server nor a self-installed tomcat server. I press "Debug -> on server" but then nothing happens. Any ideas? Is there a new way of doing this?
Ken says:
Added on December 17th, 2009 at 2:14 pmI have the JDK installed. Is there anything else I need to install for the Tool Suite or does the download include the IDE, Server, … all bundled?
darac says:
Added on February 24th, 2010 at 4:39 am@Piotr
I Have a similar problem:
Take a look at Bug 285130 – Debugger dies in different unpredictable ways under
https://bugs.eclipse.org/bugs/show_bug.cgi?id=285130
Seems to be a bug there from eclipse 3.5.0 M7 we'll have o downgrade or wait for the fix in eclipse 3.6.0 M6
dan says:
Added on March 11th, 2010 at 11:55 amI noticed the license file is non-free – is this intentional? lib/dm-kernel-license.html and lib/dm-server-license.html says it is non-redistributable.