NoClassDefFoundError при попытке подключить Java к Mongodb Atlas ⇐ JAVA
NoClassDefFoundError при попытке подключить Java к Mongodb Atlas
Я пытаюсь подключиться к атласу MongoDB с помощью Java и получаю следующую ошибку:
Исключение в потоке «main» java.lang.NoClassDefFoundError: com/mongodb/internal/connection/StreamFactoryHelper в com.mongodb.client.internal.MongoClientImpl.getStreamFactory(MongoClientImpl.java:235) в com.mongodb.client.internal.MongoClientImpl.createCluster(MongoClientImpl.java:227) в com.mongodb.client.internal.MongoClientImpl.(MongoClientImpl.java:73) в com.mongodb.client.MongoClients.create(MongoClients.java:108) в com.mongodb.client.MongoClients.create(MongoClients.java:93) в com.mongodb.client.MongoClients.create(MongoClients.java:78) в com.mongodb.client.MongoClients.create(MongoClients.java:61) в org.example.Main.main(Main.java:10) Вызвано: java.lang.ClassNotFoundException: com.mongodb.internal.connection.StreamFactoryHelper в java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641) в java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) в java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) ... еще 8 Вот мой код:
пакет org.example; импортировать com.mongodb.client.MongoClient; импортировать com.mongodb.client.MongoClients; импортировать com.mongodb.client.MongoCollection; импортировать com.mongodb.client.MongoDatabase; общественный класс Main { public static void main(String[] args) { Клиент MongoClient = MongoClients.create("mongodb+srv://kkartik:@agilecluster.8wtmt68.mongodb.net/?retryWrites=true&w=majority"); MongoDatabase db = client.getDatabase("SampleDB"); MongoCollection col = db.getCollection("sampleCollection"); } } Вот моя зависимость от pom.xml:
org.mongodb mongodb-driver-sync 4.11.0 Любая помощь приветствуется!
Я пытаюсь подключиться к атласу MongoDB с помощью Java и получаю следующую ошибку:
Исключение в потоке «main» java.lang.NoClassDefFoundError: com/mongodb/internal/connection/StreamFactoryHelper в com.mongodb.client.internal.MongoClientImpl.getStreamFactory(MongoClientImpl.java:235) в com.mongodb.client.internal.MongoClientImpl.createCluster(MongoClientImpl.java:227) в com.mongodb.client.internal.MongoClientImpl.(MongoClientImpl.java:73) в com.mongodb.client.MongoClients.create(MongoClients.java:108) в com.mongodb.client.MongoClients.create(MongoClients.java:93) в com.mongodb.client.MongoClients.create(MongoClients.java:78) в com.mongodb.client.MongoClients.create(MongoClients.java:61) в org.example.Main.main(Main.java:10) Вызвано: java.lang.ClassNotFoundException: com.mongodb.internal.connection.StreamFactoryHelper в java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641) в java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) в java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) ... еще 8 Вот мой код:
пакет org.example; импортировать com.mongodb.client.MongoClient; импортировать com.mongodb.client.MongoClients; импортировать com.mongodb.client.MongoCollection; импортировать com.mongodb.client.MongoDatabase; общественный класс Main { public static void main(String[] args) { Клиент MongoClient = MongoClients.create("mongodb+srv://kkartik:@agilecluster.8wtmt68.mongodb.net/?retryWrites=true&w=majority"); MongoDatabase db = client.getDatabase("SampleDB"); MongoCollection col = db.getCollection("sampleCollection"); } } Вот моя зависимость от pom.xml:
org.mongodb mongodb-driver-sync 4.11.0 Любая помощь приветствуется!
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение