Я пытаюсь подключиться к 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)
Кто-нибудь сталкивался с этим раньше и есть решение?




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