MongoDB Java驱动程序3.0错误

时间:2014-11-26 04:13:06

标签: mongodb mongodb-java

我使用gradle使用java驱动3.0,我得到了:

java.lang.NoClassDefFoundError:  org/bson/io/InputBuffer
at org.mongodb.connection.InternalStreamConnectionFactory.create(InternalStreamConnectionFactory.java:42)

任何帮助?

3 个答案:

答案 0 :(得分:0)

我使用github源码制作它。一切都很顺利。我认为快照版本有一些问题。

答案 1 :(得分:0)

我几天前遇到同样的问题,这是解决方案:

更改为mongo-java-driver-3.0.0-SNAPSHOT,而不是mongodb-driver-3.0.0-SNAPSHOT

似乎像mongo java驱动程序改变了它的artifactiId(对于maven)

<dependency>
    <groupId>org.mongodb</groupId>
    <artifactId>mongo-java-driver</artifactId>
    <version>3.0.0-SNAPSHOT</version>
</dependency>

答案 2 :(得分:0)

由于你使用gradle,这里是mongo 3.0的正确java库

'org.mongodb:mongo-java-driver:3.0.0-rc1'