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

Problemi di connessione con Spring boot 2.0.5.RELEASE e mongo 4.0

Guarda il log del metodo non trovato presentato da Spring Boot.

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

Notare il settimo argomento Lcom/mongodb/client/MongoDriverInformation. La classe MongoDriverInformation è stata da com/mongodb/client a com/mongodb nelle versioni 3.7 successive.

Quindi sembra che tu abbia entrambi i jar 3.6.4 e 3.8.0 nel tuo percorso di classe.

Quindi prova a pulire il tuo percorso di classe e 3.8.0 è il modo corretto per sovrascrivere le dipendenze mongodb fino al rilascio dell'avvio primaverile.

A proposito, c'è un rilascio di avvio 2.1.0 in attesa che aggiornerà la dipendenza mongodb a 3.8.2 In questo momento è una fase candidata al rilascio.