NoClassDefFoundError
例外は、実行するコードがコンパイルされたときにクラスが存在したことを示していますが、アプリケーションのクラスパス
今。
最も可能性の高い説明は、 mongodb-driver.jarを追加したことです。 クラスパスに追加しましたが、ServerAddressHelper
mongodb-driver-core.jar内に存在します 。
では、この問題を解決するにはどうすればよいでしょうか。 MavenやGradleなどの依存関係管理システムを使用して必要なすべてのjarを自動的にダウンロードするか、他の方法(手動など)でこれを行う必要があります。オールインワンのmongo-java-driver.jarも使用できるようです。 代わりに、プロジェクトの公式ドキュメント を参照してください。 詳細については(ページで「バイナリ」を検索してください)。