Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/331.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java NoClassDefFoundError:com/mongodb/MongoClientURI_Java - Fatal编程技术网

Java NoClassDefFoundError:com/mongodb/MongoClientURI

Java NoClassDefFoundError:com/mongodb/MongoClientURI,java,Java,这是我的代码,每当我运行此代码时,我都会得到错误: package com.sm.mongo; import com.mongodb.MongoClient; import com.mongodb.MongoClientURI; import com.mongodb.client.MongoCollection; import com.mongodb.client.MongoDatabase; import org.bson.types.Obje

这是我的代码,每当我运行此代码时,我都会得到错误:

    package com.sm.mongo;

    import com.mongodb.MongoClient;
    import com.mongodb.MongoClientURI;
    import com.mongodb.client.MongoCollection;
    import com.mongodb.client.MongoDatabase;
    import org.bson.types.ObjectId;

    public class JavaMongoConnection {

    public static void main(String[] args) {

        //System.setProperty("jdk.tls.trustNameService", "true");

        MongoClientURI uri = new MongoClientURI(
                "mongodb+srv://admin:admin123@cluster0-bkruu.mongodb.net/test?retryWrites=true&w=majority");

            MongoClient mongoClient = new MongoClient(uri);
            MongoDatabase database = mongoClient.getDatabase("test");

    }
}
我查看并尝试了他们的解决方案,其中我运行了配置-->依赖项,并查看了类路径条目,以确保列出了bson-xxx.jar、mongodb-driver-xxx.jar和mongodb-driver-core-xxx.jar。我已经列出了这些,尽管如此,我还是得到了与stackoverflow帖子相同的错误


任何帮助都将不胜感激。

com/mongodb/MongoClientURI
类出现在
mongojava驱动程序
jar中


将上述jar包含在类路径中应该可以解决问题

com/mongodb/MongoClientURI
类存在于
mongojava驱动程序中


在类路径中包含上述jar应该可以解决问题

您需要
mongo java驱动程序
dependency这是否回答了您的问题?您需要
mongojava驱动程序
dependency这是否回答了您的问题?
Exception in thread "main" java.lang.NoClassDefFoundError: com/mongodb/MongoClientURI