Announcement Announcement Module
Collapse
No announcement yet.
How to install Roo support into Eclipse 4.2 Juno Page Title Module
Move Remove Collapse
X
Conversation Detail Module
Collapse
  • Filter
  • Time
  • Show
Clear All
new posts

  • How to install Roo support into Eclipse 4.2 Juno

    I have a colleague that does not want to do the full STS install, instead starting off with Eclipse Juno 4.2 and adding the necessary add-ins to support Roo development equivalent to what I'm doing with STS.

    The "Update Site Installation Instructions" at ...
    http://www.springsource.org/STS-inst...n-instructions
    ... say to use this update site URL:
    http://dist.springsource.com/release/TOOLS/update/e4.2
    However when I use that and look at Available Software in Eclipse I see no mention of Roo at all. I see various components for Spring, Groovy, Grails - just nothing that mentions Roo itself and what it takes to integrate it into Eclipse. I've expanded all of the options and looked pretty thoroughly.

    Am I looking in the right place? Or is it included in the general Spring add-ons? If so which ones?

    Thank you - Richard

  • #2
    OK, eyes must be going - I looked again and found two extensions
    • Spring IDE Roo Support
    • Spring IDE Roo Integration Developer Resources
    I installed the two extensions, configured Eclipse preferences to point at my Roo 2.3 installation. I am able to open the project and an accompanying Roo Shell within Eclipse. But when I added my Roo project to a Tomcat server instance and fired it up. I get the following errors in the console log:
    ava.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListe ner
    OK, I probably need some other extensions loaded. Is there are list of the minimum set of extensions required to do Roo development in Eclipse? I'm starting with a vanilla Java EE install of Eclipse Juno 4.2

    Thanks again - Richard

    Originally posted by rnmixon View Post
    I have a colleague that does not want to do the full STS install, instead starting off with Eclipse Juno 4.2 and adding the necessary add-ins to support Roo development equivalent to what I'm doing with STS.

    The "Update Site Installation Instructions" at ...
    http://www.springsource.org/STS-inst...n-instructions
    ... say to use this update site URL:
    http://dist.springsource.com/release/TOOLS/update/e4.2
    However when I use that and look at Available Software in Eclipse I see no mention of Roo at all. I see various components for Spring, Groovy, Grails - just nothing that mentions Roo itself and what it takes to integrate it into Eclipse. I've expanded all of the options and looked pretty thoroughly.

    Am I looking in the right place? Or is it included in the general Spring add-ons? If so which ones?

    Thank you - Richard

    Comment


    • #3
      Just be careful here. If you are not installing the rest of STS, then you will need to explicitly install AJDT as well (this is a bug that is fixed in the latest 3.2.0.M2 milestone).

      Comment


      • #4
        Andrew, thanks for the tip. I see that now.

        It would still be great if some could provide an actual list of extensions to install to get full Roo support. I'm starting to think it would be a pretty large list - just leaving out the Groovy and the Grails specific stuff. But that in itself would be niice to know.

        Anyone?

        Comment


        • #5
          The recommended way to get everything needed for Roo support is to just download and STS tarball from here: http://www.springsource.org/spring-tool-suite-download

          But, as of STS 3.2.0.M2 and later, all you need to install is Roo support from the appropriate update site and all other IDE components come with it. However, you will also need to separately download a Roo runtime (this is not something that you will have to do if you go with a full STS).

          Comment


          • #6
            Thanks! That's exactly what I was looking for - even if it's in the next version.

            Maybe this is more of an exercise and they will just decide to go with STS - but it's good to have the option to update also.

            Thanks again.

            Comment

            Working...
            X