JetGroovy 1.6 & IDEA 7.0.4 EAP -> No Groovy / Grails Settings Section

Hi,

I just upgraded IDEA to 7.0.4 EAP build #7860 and then upgraded JetGroovy to 1.6.16943 seemingly without incident.

When I went to check the Groovy / Grails configuration section, I could not find it. Is it no longer part of JetGroovy, or has something gone wrong for me?


Randall Schulz

11 comments
Comment actions Permalink

Yep, the settings were changed, they moved to facet configuration itself and a separate menu item was removed.

0
Comment actions Permalink

Thanks.

Just to clarify, the thing that I found to have disappeared is a Settings dialog section selected from the buttons on the left (I use the "classic" settings view), the Groovy / Grails one previously appearing near the bottom of the list with the other plug-specific settings. I.e., not a "menu" per se.

Also, does JetGroovy now rely strictly on a bundled Groovy and Grails, or is it still possible to have it (JetGroovy) use the Groovy and Grails I have installed and which I use external to IDEA? And if so, how?

Thanks again.

Randall Schulz

0
Comment actions Permalink

Yep, that what I mean too. That configuration, and it is really different from what plugin uses for itself, is now made from groovy/grails facet: just check out your facet attached to a certain module, and you'll see a combo box(multiple versions now supported) with known groovy installations.

0
Comment actions Permalink

Hi,

I believe I seehow to configure Grails installations (click the "New" button in the Grails facet that includes the chalice icon), but how does one configure new / variant Groovy installation? The "OK" button enables for Grails installation directories, but not for Groovy directories. How do I configure new / alternate Groovy installations?


Randall Schuzl

0
Comment actions Permalink

You should add Groovy facet and there choose groovy installation directory (by clicking New button).

0
Comment actions Permalink

Thanks, but I don't see a way to add a Groovy facet to my module that displays the Grails chalice icon. That module has a Grails facet (same icon) and when I select it, I'm at the same place where I can configure a Grails installation only. So far I can find nowhere that lets me configure Groovy itself.

However, I now see that when I attempt to add a facet to a different module (one with no Grails facet), both Groovy and Grails are available facet types. In fact the list of available facet types is much longer for this module than for my Grails module. Interestingly, it seems the facet types availablee for the non-Grails module are exactly the ones for technologies that are intrinsically used by Grails itself: Spring, Groovy, Hibernate, JPA (though I don't think Grails yet supports JPA overtly; perhaps it uses it internally, too?).

Anyway, this module has a tortured history, partly because of my own probably inept ministrations as well as having been through many revisions of JetGroovy and the reversion of my IDEA project file to a very old backup. I suppose I'm lucky things are working as well as they are, and I should probably try a little "clean slate" work before reporting problems.


Thanks again.

Randall Schulz

0
Comment actions Permalink

Using Selena you should configure groovy/grails either from "settings" -> "W" or from module configuration - you create grails application and there add grails facet (the same icon), on the right panel configure grails and groovy.
Groovy and grails facet policy was changed in Diana. You can create grails application (module) and there specify groovy and grails as different facets.
Also in Diana you can use groovy/grails frameworks with common (java) module, just add groovy/grails facets to it.

0
Comment actions Permalink

For me, Settings -> W is the Tabifier plugin.

Nothing in the settings (except for Colors & Fonts) is Groovy- or Grails-specific. All of that now resides in the Project Settings.

As I said, I have a Grails facet for one of my modules but that allows only the selection of a locally installed Grails, not a separate configuration of which Groovy to use.

Only non-grails modules (those without a Grails facet) allow the addition of a Grails or a Groovy facet. I haven't added one because I don't need it and I've learned not to mess around with a working Project if I don't have to.


Randall Schulz

0
Comment actions Permalink

Hi Dimitry,

This also doesn't work for me. I'm trying to add a new Groovy SDK, which I can only do at a Facet (so I must have a project?), but I am also unable to find a way to attach the source to the Groovy SDK. I though this was possible before (it is/was) at least for Grails), but currently, I don't see a possibility to that.

Erik

0
Comment actions Permalink

I'm finding that when I install the plugin in 7.0.4, it seems to go fine (using the plugin manager). Restart, and find that the plugin is not actually there. Lather, rinse, repeat. Still no joy. I don't remember having any trouble installing the plugin with 7.0.3.

Update: Tried running 703, and found Groovy wasn't working there either. Clobbered the Groovy plugin directory, reinstalled (7.0.4) and now it works. I'll blame Vista.

Edited by: John Green on Aug 15, 2008 1:28 AM

0
Comment actions Permalink

I was surprised that I had to download JetGroovy again when I upgraded to 7.0.4. I don't have trouble restarting 7.0.4 but if I try to fall back to 7.0.3 then I seem to no longer have the JetGroovy plugin in 7.0.3.

0

Please sign in to leave a comment.