Ich benutze mongodb java driver 3.0.2 (Ich habe versucht 3.0.1 und 3.0.0, aber ich bekomme den gleichen Fehler).
Dies ist der Fehler, den ich bekomme: Der Typ org.bson.Document kann nicht aufgelöst werden. Es wird indirekt von erforderlichen .class-Dateien
referenziertEs passiert in der zweiten Zeile des folgenden Codes:
%Vor%Wie ich verstehe, verwendet die zweite Zeile Code, der in org.bson.Document existiert und nicht gefunden werden kann. Aber wo finde ich es?
************** BEARBEITEN ************ Ich weiß, dass das Bson-Glas hinzugefügt wurde und es das org.bson-Paket hat, aber es gibt keine org.bson.Document-Klasse in diesem Paket ...
Ich glaube, Sie haben den MongoDB-Treiber für Java und nicht den Mongo-Java-Treiber heruntergeladen.
Der einfachste Weg ist, die
Es enthält die folgenden Pakete:
Wenn Sie nur den MongoDB-Treiber installieren, müssen Sie die BSON-Bibliothek separat herunterladen.
Die Dokumentklasse existiert seit 3.0.0 und nicht im MongDB-Jar, sie befindet sich in der BSON-Jar-Datei. Sie können es von Ссылка herunterladen / p>
Referenz:
Öffentliches Klassendokument erweitert Objekt implementiert Map, Serializable, Bson Eine Darstellung eines Dokuments als Map. Alle Iteratoren durchlaufen die Elemente wie in LinkedHashMap in Einfügereihenfolge. Schon seit: 3.0.0