Il NoClassDefFoundError
l'eccezione ti dice che la classe era presente quando il codice che esegui è stato compilato, ma non è presente nel percorso di classe
ora.
La spiegazione più probabile è che tu abbia aggiunto mongodb-driver.jar al tuo percorso di classe, ma hai dimenticato di aggiungere le sue dipendenze transitive
anche. La classe mancante segnalata ServerAddressHelper
è presente all'interno di mongodb-driver-core.jar .
Quindi come risolvere questo problema? Usa un sistema di gestione delle dipendenze come Maven o Gradle per scaricare automaticamente tutti i jar necessari, oppure devi farlo con altri mezzi (ad esempio manualmente). Sembra che tu possa anche usare il dispositivo all-in-one mongo-java-driver.jar invece - vedere la documentazione ufficiale del progetto per i dettagli (cerca "Binari" nella pagina).