Я бы скомпилировал устаревший веб-проект компании java, в настоящее время скомпилированный с jdk 5, с jdk 6, чтобы обновить версию некоторых используемых библиотек, таких как Struts, Axis и т. Д. c ...
Поскольку это приложение необходимо развернуть в экземпляре Tomcat 5.5, работающем в среде jre 5, совместно с несколькими другими проектами, ни версия Tomcat, ни версия jre не могут быть обновлены.
Интересно, возможно ли это, развернуть войну, содержащую код, скомпилированный с версией java (версия 6 или 7) новее, чем jre (версия 5), на котором запущен контейнер?