В организации, в которой я работаю, есть несколько автономных сервисов, использующих Spring Boot и RestTemplate для общения друг с другом и с основным монолитом (классическая тощая война в ухе).Проблема с проблемой пружины RestTemplate в ухе
Однако мы сталкиваемся с проблемами с classpath, когда пытаемся получить RestTemplate, работающий внутри уха, но не внутри войны. Мы не считаем, что вызов для отдыха является частью веб-приложения, поэтому мы переместили этот код в библиотеку, которая будет упакована в EAR/lib. Это переместило Spring-web (4.1.6.RELEASE) в EAR/lib, после чего код WebApplicationInitializer перестает работать.
Есть ли способ, чтобы приложение все еще запускалось с помощью spring-web внутри EAR/lib, а не WEB-INF/lib? Или мы должны смириться с использованием RestTemplate исключительно в войне/нахождением альтернативы RestTemplate?