sql >> Database teknologi >  >> NoSQL >> MongoDB

Spring boot 2.0.5.RELEASE og mongo 4.0 forbindelsesproblemer

Se på metoden ikke fundet log præsenteret af spring boot.

com.mongodb.connection.DefaultClusterFactory.createCluster(Lcom/mongodb/connection/ClusterSettings;Lcom/mongodb/connection/ServerSettings;Lcom/mongodb/connection/ConnectionPoolSettings;Lcom/mongodb/connectionb/StreamFactory /StreamFactory;Ljava/util/List;Lcom/mongodb/event/CommandListener;Ljava/lang/String;Lcom/mongodb/client/MongoDriverInformation;Ljava/util/List;)Lcom/mongodb/connection/Cluster;

Bemærk det 7. argument Lcom/mongodb/client/MongoDriverInformation. MongoDriverInformation-klassen er blevet eae25acodea eae25codea fra com/mongodb/client til com/mongodb i 3.7 ud over versioner.

Så det ser ud til, at du har både 3.6.4 og 3.8.0 krukker på din klassesti.

Så prøv at rense din klassesti og 3.8.0 er den korrekte måde at tilsidesætte mongodb-afhængigheder indtil forårets støvlefrigivelse.

Forresten er der en afventende 2.1.0-startudgivelse, som vil opdatere mongodb-afhængigheden til 3.8.2. Lige nu er det et udgivelseskandidatstadium.



  1. Hvordan dropper eller sletter man en samling i MongoDB?

  2. Hjælp med at definere et fantastisk MongoDB GUI-værktøj

  3. Hvorfor udløber Redis-nøgler ikke?

  4. MEAN Stack:Hvordan opdaterer man en funktions resultat til databasen?