Зависимости проекта Spring от нежелательного поведения по умолчанию без использования - PullRequest
1 голос
/ 09 марта 2019

У меня есть приложение-микросервис Spring, которое имеет следующие зависимости в build.gradle:

dependencies {
    implementation 'org.springframework.boot:spring-boot-starter-actuator'
    implementation 'org.springframework.boot:spring-boot-starter-data-mongodb'
    implementation 'org.springframework.boot:spring-boot-starter-web'
    implementation 'org.springframework.cloud:spring-cloud-starter'
    implementation 'org.springframework.cloud:spring-cloud-starter-netflix-eureka-client'
}

В моем реальном коде я использую только @SpringBootApplication в своем классе Application. Тем не менее, когда я запускаю приложение, я получаю всевозможные ошибки, касающиеся Mongo и Eureka, такие как «регистрация службы. Попытка подключения к серверу Eureka». Я также получал исключения Mongo, пока не запустил службу mongod и клиент Mongo не устанавливал соединения автоматически.

Почему все это происходит и как это отключить? Я могу закомментировать зависимости, но должно быть другое решение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...