Я установил соответствие компилятора проекта Eclipse 1,8, потому что я хочу создавать файлы JAR, которые могут выполняться на компьютерах с установками JRE 8.
Однако на моем компьютере для разработки у меня установлена только JRE 11.Я предположил, что это будет нормально, потому что ожидал, что JRE 11 сможет выполнять файлы 1.8 и выше.
Однако Eclipse выдает предупреждение об этом (которое я не могу найти способ отключить) и компиляторВ диалоговом окне настроек говорится: «При выборе соответствия 1.8 убедитесь, что установлена и активирована совместимая JRE (в настоящее время 11)», что делает звук, как будто JRE 11 не совместим с 1.8.Так ли это на самом деле?
Какие неправильные предположения я здесь делаю, в точности?
Кроме того, действительно ли мне нужно установить JRE 8 для создания кода, совместимого с JRE 8?