Совместимость с Java, Servlet, JSP и WAS - PullRequest
0 голосов
/ 27 августа 2018

Я пытаюсь обновить версию JDK существующего приложения Enterprise, использующего следующие технологии;

  • Java 6
  • Сервлет 2,4
  • J2EE 1.4
  • JSP 1.2
  • БЫЛ 8.5.5

Я обновил WAS JDK с 6 до 8. Я могу создавать приложения с использованием JDK 8, но при развертывании EAR я получаю ClassCastException. Причина в том, что при сборке он каким-то образом использует JSP 2.1, но при развертывании загружаются более старые версии классов, связанных с JSP. Как я могу попросить Maven использовать конкретную версию этих технологий? Кроме того, я попытался обновить эти технологии до последней версии, но получил много других исключений, поскольку это огромная база кода. Если я перехожу на новые технологии, что я должен учитывать?

...