Eclipse: целевая среда выполнения (Tomcat 9) использует неправильную JRE
Я использую Eclipse 2021-09. Единственная установленная JRE - это OpenJDK 17. Я настроил среду выполнения - Tomcat 9.0.54.Tomcat настроен на использование JDK 17. Установлено обновление Marketplace для поддержки Java 17.
Я не могу развернуть какие-либо проекты на Tomcat. Он жалуется на неподдерживаемый аспект (Dynamic Web Module 2.5, Java 17, Javascript 1.0), упоминая версию Java.
Все настроено на Java 17, однако я наконец увидел проблему в аспектах проекта при отображении среды выполнения. Мне нужно нажать «Показать все среды выполнения», и если я выберу Tomcat9, в составе среды выполнения будет показано, что используется среда выполнения Java v11. (см. картинку).
Я понятия не имею, почему это происходит или как изменить эту конфигурацию. Любые идеи?