Я пытаюсь обновить веб-приложение на основе сервлетов, написанное с использованием Spring и Spring Security, с Jakarta EE9 до EE11. Основные зависимости, которые я использую: jakarta.servlet-api-6.0.1, jakarta.servlet.jsp-api-4.0.0, FreeMarker 2.3.34 и Java 17, tomcat 11.x, Spring Framework 7.0.4, Spring Security 7.0.6.
Однако, когда я пытаюсь загрузить страницу ftl, она содержит теги безопасности Spring, я получите исключение «jakarta.servlet.jsp.el.VariableResolver - ClassNotFound».
Итак, совместима ли эта версия FreeMarker с Jakarta EE11? Есть ли какие-то настройки, которые мне нужно изменить в конфигурации FreeMarker?