Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

A lambda da Aula 11 não funciona

Bom dia Pessoal. Preciso de ajuda por favor. Não consigo usar expressões do Java 8 no meu projeto. Segui todos os passos da aula 11 e no momento de usar a stream, dá erro no meu eclipse e quando aperto Ctrl + 1, o eclipse nem da a opção de mudar meu projeto para java 8. Quais são os passos para mudar todo o meu projeto para rodar com Java 8 e não dar mais esse tipo de erro? Preciso mudar no Maven? Preciso mudar em quais os lugares tanto?

Grato desde já!

2 respostas
solução!

Oi Tiago, tudo bem ?

Se seu projeto for baseado no maven, você precisa indicar que vai usar java 8, esse é o primeiro ponto, depois disso, o seu eclipse precisa estar configurado com o java 8, ou seja, você precisa ter instalado na sua máquina o java 8 para que seu código seja compilado corretamente.

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

Boa Tarde Matheus.

Cara, acho que descobri, eu estava usando o eclipse Kleper, aí mudei para o Eclipse Oxygen e deu certo, faz tempo que estava com esse tipo de erro, agora finalmente deu certo!! Valeu