Проблема в том, что у меня есть (2) Java-класса с именем PrometheusServletAutoConfiguration, которые оба аннотированы. с @Configuration, и я получаю печально известное исключение Spring:
Код: Выделить всё
org.springframework.context.annotation.ConflictingBeanDefinitionException: Annotation-specified bean name 'prometheusServletAutoConfiguration' for bean class [com.my.package.path1.PrometheusServletAutoConfiguration] conflicts with existing, non-compatible bean definition of same name and class [com.my.package.path2.PrometheusServletAutoConfiguration]
Какое здесь лучшее разрешение? Должен ли я просто сказать Spring НЕ сканировать полное доменное имя одного из этих классов, чтобы он создавал только 1 bean-компонент в контексте приложения? Помните, что это сторонние библиотеки, которые я не могу редактировать.
Я использую @SpringBootApplication на своей Java класс, содержащий основной метод.
Подробнее здесь: https://stackoverflow.com/questions/676 ... ow-to-excl