NoClassDefFoundError
undantag berättar att klassen fanns där när koden du körde kompilerades, men den saknas i din applikations klassväg
nu.
Den mest troliga förklaringen är att du lade till mongodb-driver.jar till din klassväg, men glömde att lägga till dess transitiva beroenden
också. Den rapporterade saknade klassen ServerAddressHelper
finns i mongodb-driver-core.jar .
Så hur löser man detta problem? Använd antingen ett beroendehanteringssystem som Maven eller Gradle för att automatiskt ladda ner alla nödvändiga jar-s, eller så måste du göra detta på annat sätt (t.ex. manuellt). Det verkar som att du också kan använda allt-i-ett mongo-java-driver.jar istället - se projektets officiella dokumentation för detaljer (sök efter "Binaries" på sidan).