Usando código Groovy (o Java com esteróides) juntamente com código Java

Spread the love

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

















Leandro

Sou desenvolvedor de software a desde 2008, além de programar gosto de esportes de aventura como rapel, tirolesa, trilhas de bike, apreciador de cervejas, baladas, motos e do bom e velho Rock’n Roll também gosto de história, ficção científica e de tecnologia. Atualmente sou consultor de Agile Software Delivery na Erudio Training e instrutor na Udemy.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *