Compilación de Groovy en Eclipse

Hasta hace poco el soporte de Groovy en Eclipse era reducido. Se limitaba a un realzado de la sintaxis y a alguna asistencia en la escritura del código.
Si querías compilar el código de Groovy a la vez que el código java no se podía hacer bien. O compilaba primero el código Groovy o compilabas el código de Java.
Pero si existen dependencias entre clases escritas en diferentes lenguajes, algunas de las clases no las resolvía. El siguiente ejemplo habría dado error en la tercera clase, porque a la hora de compilarla, al no tener "compilada" la clase Apple no la encontraría.

Ahora la gente de SpringSource (nuevos propietarios de G2One, la compañía detras de Groovy y Grails) han creado un plugin que se integra con el compilador de Eclipse y permite mezclar en la misma compilación el código de los dos lenguajes, permitiendo compilar el código anterior sin ningún error.
El plugin es una versión inicial, aunque por lo poco que lo he probado cumple correctamente con sus funciones. Se integra perfectamente, y por ejemplo, todo el código escrito en Groovy es accesible desde los asistentes de código en java.

Reader Comments