Early Access: SpringSource Tool Suite for Eclipse Indigo (3.7) |
|

The Eclipse Indigo (3.7) M6a packages are available for download from Eclipse since a few days, so its time for us to allow you to use the SpringSource Tool Suite (STS) on top of that milestone version.
Its just an early access version of STS, but we managed to get all the pieces together for Eclipse 3.7: An AJDT version for Eclipse 3.7, a Groovy-Eclipse version that runs of 3.7 and the SpringSource Tool Suite itself, of course, containing Spring IDE, Grails tooling and all the other nice features you know from STS – all now also running on top of the latest Eclipse Indigo milestones.
How to install
- Download and install Eclipse Indigo (3.7) M6a for Java EE Developers.
- Download the bookmarks.xml and import that to your list of update sites (Preferences -> Install/Update -> Available Update Sites -> Import).
- Go to "Install New Software" and select SpringSource Tool Suite for Eclipse 3.7: http://dist.springsource.com/snapshot/TOOLS/nightly/e3.7.
- Select the components you would like to use and install.
- Restart and use STS on Eclipse 3.7.
The necessary dependencies for STS are all available from the composite update site: http://dist.springsource.com/snapshot/TOOLS/composite/e3.7, if you wanna add something manually.
We also included the installation instructions for 3.7 in the "Installing from the Nightly Snapshot Update Site" section of the installation instructions for STS.
Manual Installation
Here are the individual update sites from which you can install STS, AJDT and Groovy-Eclipse for Indigo (3.7):
- http://dist.springsource.com/snapshot/TOOLS/nightly/e3.7
- http://dist.codehaus.org/groovy/distributions/greclipse/snapshot/e3.7/
- http://download.eclipse.org/tools/ajdt/37/dev/update
Feedback
This is an early access version of STS that is continually updated. If you observe problems running STS on top of your Eclipse Indigo (3.7) M6a (or later) installation, please let us know and report issues to: https://issuetracker.springsource.com/browse/STS.
Enjoy!
Similar Posts
- Early Access: SpringSource Tool Suite for Eclipse Juno (4.2)
- Installing STS into Eclipse 3.5
- STS on Eclipse 3.6
- Upgrading Maven integration for SpringSource Tool Suite 2.8.0
- SpringSource Tool Suites 3.0.0 released – reorganized, open-sourced, and at GitHub





jjjj says:
Added on March 25th, 2011 at 4:38 amhi, are there any steps how to set up STS on solaris?
Martin Lippert (blog author) says:
Added on March 25th, 2011 at 6:26 amWe don't provide a package build for Solaris at the moment, but you can use the exact same installation instructions for installing STS on your Eclipse running on Solaris. I would recommend to grab the latest Eclipse Helios SR2 Java for EE developers package from Eclipse and install the STS components into that installation. The instructions and update sites for STS 2.6.0 on Helios SR2 via update sites is contained in the installation instructions document that I mentioned above.
Gordon Dickens says:
Added on March 25th, 2011 at 9:10 amYou can select all of the available downloads except the last "uncategorized". It is unable to find dependencies.
Regards,
Gordon Dickens
Gordon Dickens says:
Added on March 25th, 2011 at 9:17 amThe nightly updates provided in the link above do not provide the URL for 3.7, can you provide that please?
Regards,
Gordon Dickens
twitter.com/gdickens
linkedin.com/in/gordondickens
Blog: technophile.gordondickens.com
Martin Lippert (blog author) says:
Added on March 25th, 2011 at 3:57 pmHi Gordon!
You don't need the STS package that is under "uncategorized", just select the other components that you would like to use. I would especially recommend to just install those STS extensions that you really wanna use, there are a lot of additional components and you typically don't need them all.
I don't know exactly what you mean with the missing URL for the nightly builds. The update site I mentioned above (http://dist.springsource.com/snapshot/TOOLS/nightly/e3.7) works nicely for me. But you can also download the nightly update site locally and use that, if you have proxy or firewall problems:
http://dist.springsource.com/snapshot/TOOLS/nightly/e3.7/springsource-tool-suite-2.7.0.201103230800-CI-R7080-B314-e3.7-updatesite.zip
If you use just the nightly update site, make sure you have the composite one (or the individual ones for AJDT, Groovy-Eclipse) added to your list of update sites. Otherwise the install of the components will fail because of missing dependencies.
HTH,
Martin
jjjjj says:
Added on March 27th, 2011 at 10:37 amThank for recommendation, there is also no eclipse EE for solaris. There is just a plain version of eclipse for solaris. A full guide how to set-up STS from plain eclipse will be appreciated.
Martin Lippert (blog author) says:
Added on March 28th, 2011 at 3:02 amRight, there is no Eclipse EE download for Solaris, so you can download the Eclipse SDK for Solaris and proceed with the installation as described above. This automatically installs all the necessary EE components from Eclipse into your SDK installation, together with STS.
gdfgfdrt says:
Added on March 31st, 2011 at 10:43 pmas described above. This automatically installs all the necessary EE components from Eclipse into your SDK installation, together with STS前列腺炎
前列腺
Alberto says:
Added on April 4th, 2011 at 11:18 amSorry if my question is to basic but I have followed all your instructions and don't seem to be able to create a Roo project. When I try to create the roo project it tells me:"No Roo installation configured". I haven't installed Roo independently, I have used the update sites you mention in your blog. Am I missing something? I have also downloaded the STS 2.6.0 version and although there I can find the roo configuration to select I have a different problem, sts hangs up when creating the project and it never creates it. Sorry if this is not the right place to post this but i have already spent 2 unsuccessful days trying to test roo in an IDE environment.
Thank you very much
Martin Lippert (blog author) says:
Added on April 4th, 2011 at 12:04 pmHi Alberto!
No problem at all for asking this here. I am happy to help you getting Roo running in your new STS installation. Since you installed STS into an existing Eclipse installation using the update sites, you just installed the Roo support from STS, not Roo itself. So please download Roo itself (http://www.springsource.org/roo), install it to your machine and go to your Eclipse installation -> "Preferences -> Spring -> Roo Support" and add your newly installed Roo to your STS settings. After that you should be able to create a new Roo project via that wizard.
If you wanna use STS on Eclipse 3.6.2, you can also download and install STS as a pre-defined package (http://www.springsource.com/developer/sts). That way you get a pre-configured STS installation including the latest Spring Roo and tc Server, without the need to install Roo manually.
HTH,
Martin
Alberto says:
Added on April 4th, 2011 at 12:23 pmHi Martin,
Thank you very much for your quick response. I downloaded "spring-roo-1.1.2.RELEASE" and I got the Eclipse IDE working. I still cannot create a project without errors. Now it tells me:
"Description Resource Path Location Type classpath error: unable to find org.aspectj.lang.JoinPoint (check that aspectjrt.jar is in your classpath) test1 Unknown Java Problem"
I have the Aspect dependencies already installed in the IDE
Version: 2.1.2.e37x-20110228-1600
AspectJ version: 1.6.11.20110222102100
I thought that Roo will build the classpath automatically.
The STS is still not working. I downloaded the latest version sts-2.6.0.RELEASE. I had to point the Roo configuration to the Roo folder in the springsource folder but the building of a project hangs on indefinitely when I create a ROO project.
Alberto says:
Added on April 4th, 2011 at 4:28 pmHi Martin,
I got the Eclipse one working, it was a new download and Maven wasn't part of it, so as soon as I installed the m2 plugin I got it working. Thanks for your help.
I have given up on the STS
Martin Lippert (blog author) says:
Added on April 4th, 2011 at 4:37 pmHi Alberto!
What exactly is not working with STS? Are you talking about STS installed via the update sites mentioned above into an Eclipse 3.7 or did you try the STS download package?
-Martin
Alberto says:
Added on April 5th, 2011 at 3:31 amI downloaded the STS package because I was going to try to use Roo to build a Flex and Spring project. It turns out that I cannot even create a normal Roo project. So in the end i downscaled my ambitions to just creating a Roo project using Eclipse. I downloaded eclipse 3.7 and try to follow the blog entry "http://blog.springsource.com/2009/05/27/roo-part-2/". That's where you came into action and helped me to configure Eclipse 3.7. My final objective, eventually, is to use Roo to build an app using Spring, Hibernate, MySQL and Flex but I have the feeling that I may have to give it a few months until all the integrations are a bit more stable.
Martin Lippert (blog author) says:
Added on April 5th, 2011 at 3:40 amHi Alberto!
Using STS on Eclipse 3.7 is still an early access version, but using the latest STS release (especially if you downloaded the STS package that includes Roo) should work nicely, including the Roo integration. If that is not the case (as in your case, as you describe), you should file a bug against STS and we should figure out what is going wrong. Can you open an issue (https://issuetracker.springsource.com/browse/STS) and describe the steps to reproduce the problem? That would be absolutely great!!!
Thanks!
Martin
Adam says:
Added on June 10th, 2011 at 9:01 amSurely plugins for 3.6 are compatible for 3.7? so we should just be able to use previous update site? Or am I missing something?
Martin Lippert (blog author) says:
Added on June 11th, 2011 at 5:33 amHey Adam!
We have separate update sites for 3.7, as mentioned and listed in the posting as well as in the bookmarks.xml. I would recommend to use those update sites to install STS into 3.7. You could also wait for the 2.7.0 release of STS (scheduled for the beginning of July), that will ship on top of Eclipse 3.7 by default.
HTH,
Martin
Sviatoslav says:
Added on July 21st, 2011 at 8:29 amHello
Welcome page stop working from the Home->Welcome page menu.
Shows a dilog with selection of Welcome page item and Spring IDE items (6 items).
When selecting the welcome item and pressing OK shows empty page.
Platform: Mac os X (cocoa)
Alex Steward says:
Added on August 24th, 2011 at 1:26 pmI just upgraded to 3.7 and when I went to install the STS for 3.7 from the repository link
http://dist.springsource.com/snapshot/TOOLS/nightly/e3.7 I am getting an error message that :
Could not find: http://dist.springsource.com/snapshot/TOOLS/nightly/e3.7
Looks like server is down but I tried 1 day later still I am getting the same error. Please help.
Martin Lippert (blog author) says:
Added on August 24th, 2011 at 2:47 pmHey!
You don't need to use the nightly update site anymore if you wanna use STS on Eclipse 3.7. The latest release 2.7.1 is already based on Eclipse 3.7, so if you download the STS package, you get a ready-to-use STS including Eclipse Indigo JEE (3.7). If you wanna install it from an update site into an existing Eclipse installation, you should follow the installation guide at: http://download.springsource.com/release/STS/doc/STS-installation_instructions.pdf.
HTH,
Martin
Semar Ketir says:
Added on October 12th, 2011 at 7:44 amSarang says:
Added on August 11th, 2012 at 2:53 amThanks it worked for me Eclipse Indigo 3.7