Como indicar ao Maven para usar Java 8

Veja neste post como informar ao maven para utilizar o java 8 para a compilação de seu projeto

Wolmir Cezer Garbin por Wolmir Cezer Garbin - - Java - TUTORIAL

Última atualização em: | 6356 Visualizações

Em alguns casos em que precisa executar a compilação do maven por linha de comando é necessário informar ao maven que será utilizado o java 8.

Maven Properties

Através das propriedades do maven podemos definir qual será a versão do java utilizada.

Para isso, adicione ao pom.xml a seguinte propriedade:

<properties>
    <maven.compiler.target>1.8</maven.compiler.target>
    <maven.compiler.source>1.8</maven.compiler.source>
</properties>

Para utilizar java 7:

<properties>
    <maven.compiler.target>1.7</maven.compiler.target>
    <maven.compiler.source>1.7</maven.compiler.source>
</properties>

Compiler Plugin

Outra alternativa é adicionar ao plugin de compilação:

    <build>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>3.6.1</version>
                <configuration>
                    <source>1.8</source>
                    <target>1.8</target>
                </configuration>
            </plugin>
        </plugins>
    </build>

Não esqueca de deixar suas dúvidas nos comentários e compartilhar este post.


Apoiadores

Publique seu post no Receitas de Código

Aguarde, estamos trabalhando para que você possa publicar sua postagem no Receitas de Código!