java.lang.NoClassDefFoundError:com/mongodb/connection/BufferProvider

java.lang.NoClassDefFoundError:com/mongodb/connection/BufferProvider,java,mongodb,servlets,Java,Mongodb,Servlets,我正在尝试从Java Servlet连接到mongoDB服务器。 我添加了以下jar:bson-3.0.4.jar、mongodb-driver-3.0.4-javadoc.jar、mongodb-driver-core-3.0.4.jar,并将这些jar也添加到WEB-INF\lib目录中。 当我尝试运行以下代码时: MongoClient mongoClient = new MongoClient("localhost",27017); 我得到了以下异常: java.lang.NoClas

我正在尝试从Java Servlet连接到mongoDB服务器。
我添加了以下jar:bson-3.0.4.jar、mongodb-driver-3.0.4-javadoc.jar、mongodb-driver-core-3.0.4.jar,并将这些jar也添加到
WEB-INF\lib
目录中。

当我尝试运行以下代码时:

MongoClient mongoClient = new MongoClient("localhost",27017);
我得到了以下异常:

java.lang.NoClassDefFoundError: com/mongodb/connection/BufferProvider

我做错了什么?

您是否在这里签出,我想您需要额外的jar文件


同时检查此链接

使用像Maven或Gradle这样的依赖关系管理难道不是更好吗?我宁愿委托其他人来解决我的依赖关系