Olá!
Instalei Java SE Development Kit 8u291 e quando fui instalar o Eclipse tive a opção de escolher as versões JRE 11.0.2, 14.0.2 ou 15.0.2, prossegui da forma como estava sendo indicado pelo programa e instalalei a versão JRE 15.0.2, porém quando vou criar um Java Project no Eclipse de acordo com a aula, ou seja, utilizando versão Java SE-1.8 , abaixo aparece a seguinte mensagem:
The default compiler compliance level for the current workspace is 15. The new project will use a project specific compiler compliance level of 1.8.
Dei um ok para ver o que viria depois e apareceram mais duas mensagens:
The compiler compliance specified is 1.8 but a JRE 15 is used. Build path specifies execution environment Java SE-1.8. There are no JREs installed in the workspace that are strictly compatible with this environment.
Olhei algumas questões destas no forum e a solução foi para copiar o caminho bin da pasta JDK e ajustar dentro do eclipse.ini, indicando também a versão Java 1.8, ok feito.
Ao tentar abrir o Eclipse novamente não consegui, apareceu o seguinte erro:
A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse. No Java virtual machine was found after searching the following locations: C:\Program Files\Java\jdk1.8.0_291\default.ee C:\Program Files\Java\jdk1.8.0_291\javaw.exe C:\Program Files\Java\jdk1.8.0_291\jvm.dll
O que eu faço neste caso? Instalo a versão Java 11 e Eclipse 11 também? Ou tem alguma forma de solucionar e utilizar a versão Java 1.8 no Eclipse?