У меня возникла проблема при переходе с пружины 3.2.0 на пружину 4.x
Если я использую ядро с пружиной 4.x, получаю исключение:
[ERROR ] SRVE0283E: Exception caught while initializing context: java.lang.NoClassDefFoundError: org/springframework/core/KotlinDetector while deploying to IBM Liberty server as the corresponding class is not there, this is available in spring-core-5.1.0
и далее, если я использую jar "spring-core-5.1.0", получаю исключение:
[ERROR ] SRVE0283E: Exception caught while initializing context: java.lang.NoClassDefFoundError: org/springframework/util/Log4jConfigurer
Кроме того, не существует такого руководства по миграции, которое я могу найти для вышеуказанной проблемы.
В этом случае я оставил только одну опцию для настройки библиотеки Spring-Core, но когда я пытаюсь настроить, получаю исключение:
[ERROR ] SRVE0283E: Exception caught while initializing context: java.lang.NoSuchMethodError: org.springframework.core.ResolvableType.forRawClass(Ljava/lang/Class;)Lorg/springframework/core/ResolvableType
При развертывании на IBM Liberty Server из-за некоторых проблем совместимости, дажепосле добавления ResolvableType в настраиваемую библиотеку.