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

Problemas com Build path e "compiler complience"

Bom dia!

Enquanto estava usando o Eclipse, notei que a view Problems apresenta duas mensagens de erro:

1 - Build path specifies execution environment JavaSE-1.8. There are no JREs installed in the workspace that are strictly compatible with this environment; e

2 - The compiler compliance specified is 1.8 but a JRE 14 is used.

Por hora, não tive problemas executando meu primeiro programa no Eclipse, mas gostaria de saber se há algo que devo fazer para arrumar esses problemas e fazer com que as mensagens de erro desapareçam.

Obrigado!

3 respostas

Olá.

Dá uma olhada nessa issue do Github: https://github.com/redhat-developer/vscode-java/issues/1290

Se você não conseguir entender algo por conta do idioma, avisa aqui que ajudo. O autor da issue teve o mesmo problema que você e no último comentário (usuário marlonpatrick) tem uma possível solução pra essa mensagem.

Basicamente, há uma versão do Java especificada no projeto e, aparentemente, você não tem a mesma instalada.

solução!

Olá, Bruno.

Li a issue e meu problema era parecido, mas a forma de resolvê-lo no Eclipse foi um pouco diferente.

Embora eu tenha o JDK 8 instalado na maquina e o estivesse usando para compilar os códigos (como sugerido no curso), o Eclipse estava usando como padrão o JRE 14, por isso as mensagens de erro. Eu não estava com problemas para executar os códigos porque o JRE 14 estava fazendo o serviço.

Para me livrar das mensagens de erro precisei adicionar o JRE 8 no Eclipse. Vou deixar o link que me ajudou abaixo, para o caso de mais alguém precisar.

https://www.zkoss.org/wiki/Setting_Default_JRE_In_Eclipse

Obrigado.

Boa, Kaue!