Blogs

SpringSource Blog

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

Martin Lippert

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

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):

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

Share this Post
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • DZone
  • LinkedIn
  • Slashdot
  • Technorati
  • Twitter
 

22 responses


  1. hi, are there any steps how to set up STS on solaris?


  2. We 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.


  3. You can select all of the available downloads except the last "uncategorized". It is unable to find dependencies.

    Regards,
    Gordon Dickens


  4. The 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


  5. Hi 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


  6. Thank 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.


  7. Right, 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.


  8. as described above. This automatically installs all the necessary EE components from Eclipse into your SDK installation, together with STS前列腺炎
    前列腺


  9. Sorry 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


  10. Hi 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


  11. Hi 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.


  12. Hi 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 :-(


  13. Hi 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


  14. I 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.


  15. Hi 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


  16. Surely 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?


  17. Hey 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


  18. Hello

    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)


  19. I 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.


  20. Hey!

    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


  21. :D OK Thanx Brothers.. :)


  22. Thanks it worked for me Eclipse Indigo 3.7

2 trackbacks

Leave a Reply