Spring и MongoDB Async Java Driver - clusterListener не может иметь значение NULL

Я пытаюсь подключиться к MongoDB с помощью асинхронного Java-драйвера MongoDB.

MongoClient mongoClient = MongoClients.create();

Однако это вызывает следующую ошибку:

java.lang.IllegalArgumentException: clusterListener can not be null
    at com.mongodb.assertions.Assertions.notNull(Assertions.java:37)
    at com.mongodb.connection.ClusterSettings$Builder.addClusterListener(ClusterSettings.java:218)
    at com.mongodb.connection.DefaultClusterFactory.getClusterSettings(DefaultClusterFactory.java:190)
    at com.mongodb.connection.DefaultClusterFactory.create(DefaultClusterFactory.java:46)
    at com.mongodb.async.client.MongoClients.createCluster(MongoClients.java:96)
    at com.mongodb.async.client.MongoClients.create(MongoClients.java:55)
    at com.mongodb.async.client.MongoClients.create(MongoClients.java:75)
    at com.mongodb.async.client.MongoClients.create(MongoClients.java:45)
    at com.monbodb.async.mongoasync.MongoasyncApplication.main(MongoasyncApplication.java:22)

Кто-нибудь сталкивался с этим раньше и есть решение?

Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
0
0
862
1

Ответы 1

Просто обновите версию драйвера mongo (Последняя версия) и перестройте проект с учетом последних зависимостей.

Я решил эту проблему перестроением.

Другие вопросы по теме