Existem várias maneiras de se usar Groovy junto ao seu código Java. As mais usadas são com Gradle e Maven. No maven podemos usar o GMaven ou o Groovy Eclipse compiler plugin. Pessoalmente eu uso este ultimo e segue abaixo as configurações básicas pra que você tenha todo poder do Groovy a seu dispor.
<!-- Adicione o Groovy às dependências do seu projeto -->
<dependencies>
<dependency>
<groupid>org.codehaus.groovy</groupid>
<artifactid>groovy-all</artifactid>
<version>2.1.6</version>
</dependency>
</dependencies>
.
.
.
<!-- Será necessário fazer algumas mudanças no seu processo de build -->
<build>
.
.
.
<plugins>
.
.
.
<plugin>
<groupid>org.apache.maven.plugins</groupid>
<artifactid>maven-compiler-plugin</artifactid>
<version>3.1</version>
<!-- Adicione o Groovy Eclipse compiler as suas configurações -->
<configuration>
<compilerid>groovy-eclipse-compiler</compilerid>
<source>1.6
<target>1.6</target>
<encoding>${project.build.sourceEncoding}</encoding>
</configuration>
<!-- Adicione as dependencias 'groovy-eclipse-compiler' e 'groovy-eclipse-batch' -->
<dependencies>
<dependency>
<groupid>org.codehaus.groovy</groupid>
<artifactid>groovy-eclipse-compiler</artifactid>
<version>2.8.0-01</version>
</dependency>
<dependency>
<groupid>org.codehaus.groovy</groupid>
<artifactid>groovy-eclipse-batch</artifactid>
<version>2.1.5-03</version>
</dependency>
</dependencies>
</plugin>
<!-- Adicione o plugin 'groovy-eclipse-compiler' -->
<plugin>
<groupid>org.codehaus.groovy</groupid>
<artifactid>groovy-eclipse-compiler</artifactid>
<version>2.8.0-01</version>
<extensions>true</extensions>
</plugin>
</plugins>
</build>
Não lhe garanto que em alguns momentos você passará por frustrações, principalmente por causa do Eclipse. Mas lhe garanto que vale a pena.
Treinamentos relacionados com este post








