Не удается найти MongoClient в Java-драйверах - программирование
Подтвердить что ты не робот

Не удается найти MongoClient в Java-драйверах

При чтении всей документации на сайте mongo для использования драйвера Java он ссылается на использование MongoClient() для установления соединения. Он говорит о том, как они раньше использовали Mongo(), но он устарел. Однако, когда я загружаю последнюю (или любую) версию java-драйвера, к которой привязана база данных Mongo (http://central.maven.org/maven2/org/mongodb/mongo-java-driver/), и загружайте ее в мои библиотеки проектов я не могу импортировать com.mongb.MongoClient, потому что его нет! Я пробовал полдюжины различных версий драйвера, на который они ссылаются. Я действительно могу заставить свою программу работать отлично с устаревшим Mongo(), но я не хочу создавать новое программное обеспечение для устаревших функций. Я не могу найти кого-то другого с той же проблемой здесь либо Image of libraries shown in netbeans below, v 2.93 in this case

Вышеупомянутое из версии 2.93. Может ли кто-нибудь помочь мне найти то, что я делаю неправильно или отсутствует? Я бы подумал, что это версия драйвера, но это ссылки прямо с сайта Mongo. Я также не думаю, что его ошибка использования, так как я могу заставить все остальное работать нормально.

4b9b3361

Ответ 1

Предлагаю вам воспользоваться версия драйвера 2.11.3

JAR содержит класс MongoClient, о котором вы говорите. Latter является новым для Java-драйвера MongoDB и включен только с версии 2.10.0 (версия, на которую вы ссылаетесь, равна 2.9.3, на данный момент последней версией драйвера является вышеупомянутая версия 2.11.3)

Приветствия;)