У нас есть огромный проект с большим количеством устаревшего кода и зависимостей, включая Spring-Core, Hibernate, Spring-Security и многое другое.Имея в виду, что мы должны перенести этот проект на JDK 11. Нашей первой попыткой было просто собрать проект с JDK 11. В некоторых случаях это работало, но когда запускались интеграционные тесты, Spring (ASM) путался с байт-кодом.Прочитав ответы на эту тему, я увидел, что начиная с весны 5 поддерживается Java 11.Так что обновление до новейших фреймворков было бы отличным решением, но ... Нужно проделать огромную работу, настолько, что мы даже не можем ее оценить.Мой ответ: кто-нибудь пробовал запускать Spring 3 на новых версиях Java (8 работает нормально) или есть возможность сделать это.Может быть, какая-то замена зависимостей - использовать более новый ASM и т. Д. Или раскрутить пружину и внести в нее некоторые изменения?Как вы думаете?