This morning (or more exactly during the night) I started reading in detail about
Groovy. Once again, RIG 2 may be the perfect target
to experiment with this.
Who can resists Java with closures?
As usual, I still think IDEs are the way to go and when it comes to Java-related
stuff there's no way around Eclipse (well not unless you want to pay for IntelliJ,
which seems like the next best thing, except I want free/open source stuff here for my
tool chain.)
Consequently this morning I recompiled an updated version of the
Groovy plugin for Eclipse and made an
Eclipse Update Site for it.
To use it, you need Eclipse 3.1 with a JRE 1.5.0 then
go to Help > Software Updates > Find and Install,
select Search for new features to install and
create a New Remote Site with URL http://ralf.alfray.com/eclipse/.
This is based on the Groovy Eclipse plugin from CVS for version JSR 03 yet
I updated it with a Groovy JSR 04 jar. It's not an official distribution.
The only minor issue was a compilation error because the getSuperClassNode()
does not longer exists in ClassNode and needs to be renamed to getSuperClass().
If you want to rebuild your own plugin, follow the excellent directions on the
Groovy plugin for Eclipse page
as they are rather obvious. The instructions to create an Eclipse Update Site
can be found in the PDE documentation that comes with Eclipse. The whole thing
is extremely easy to do and straightforward. |