Java Mailing List Archive

http://www.gg3721.com/

Home » eclipse-plugin-dev.groovy »

[groovy-eclipse-plugin-dev] What's happening with the plugin?

Andrew Eisenberg

2009-05-25


Author LoginPost Reply
Hi all,

What's happening with the eclipse plugin? That is a big question and
there is a short term and a long term answer to this.

In the short term, (currently in trunk) is a version of the plugin
that no longer requires the Java builder. Building of Java files is
taken care of by the groovy builder. In order to use this version of
the plugin, you need to make 2 changes to your projects:

1. remove all .class files from your bin-groovy folder (groovy classes
are now compiled into the same directory as java classes)
2. edit the .project file and remove the entry for the javaBuilder.
Building of java files is now taken care of by the groovyBuilder.

I am not sure if this change will ever see a general release because
we are working on some bigger changes (what will become greclipse
2.0). The major change is in the compiler. We are currently working
on using the JDT compiler to drive compilation of Groovy projects.
The benefits of this are that groovy projects will have the same kind
of incremental compilation as java projects do and inter-project
dependencies will be managed correctly (this stuff is *hard* to
do---it is something that we have been trying to get right with
AspectJ and AJDT for years and we are still having problems). We can
do this because we can piggy-back off of the work already in the
javaBuilder.

I expect a alpha release available in a couple of months (available
from the standard dev update site) and a general release in about 4
months. However, please let me know if you want to play around with
the bits and I can send you the plugin along with some installation
instructions. The main reason why we are't able to release this
earlier is the difficulty with installation. Once we get this right,
I can send it around more freely.


--a

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

  http://xircles.codehaus.org/manage_email


©2008 gg3721.com - Jax Systems, LLC, U.S.A.