NoClassDefFoundError
undtagelse fortæller dig, at klassen var der, da koden du kørte blev kompileret, men den mangler i din applikations klassesti
nu.
Den mest sandsynlige forklaring er, at du tilføjede mongodb-driver.jar til din klassesti, men glemte at tilføje dens transitive afhængigheder
såvel. Den rapporterede manglende klasse ServerAddressHelper
er til stede i mongodb-driver-core.jar .
Så hvordan løser man dette problem? Brug enten et afhængighedsstyringssystem som Maven eller Gradle til automatisk at downloade alle de nødvendige jar-s, eller du skal gøre dette på anden måde (f.eks. manuelt). Det ser ud til, at du også kan bruge alt-i-en mongo-java-driver.jar i stedet - se projektets officielle dokumentation for detaljer (søg efter "Binaries" på siden).