stacktrace довольно прост, кажется, не создается клиентский bean-компонент mon go, который, в свою очередь, не создает bean-компонент шаблона mon go, потому что код не может найти подходящий конструктор для клиента mon go с количеством параметров, которые вы указали.
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.mongodb.client.MongoClient]: Factory method 'mongo' threw exception; nested exception is java.lang.NoSuchFieldError: UNSPECIFIED
Проверьте свои конфигурации и убедитесь, что все поля, которые требует mon go clent, например url базы данных et c, разрешены правильно, и что вы правильно настроить bean-компонент. Пожалуйста, поделитесь своими конфигурациями для дальнейшего анализа. Поскольку вы используете стартер springboot mon go для автоматической настройки всего, убедитесь, что вы предоставили все необходимые данные в своем application.yml
или application.properties
, как, например, если ваш локальный mon go docker использует порт, отличный от порта по умолчанию, или имеет имя пользователя и пароль для входа:
spring.data.mongodb.authentication-database=admin
spring.data.mongodb.username=root
spring.data.mongodb.password=root
spring.data.mongodb.database=databasename
spring.data.mongodb.port=27017
spring.data.mongodb.host=localhost