我使用gradle使用java驱动3.0,我得到了:
java.lang.NoClassDefFoundError: org/bson/io/InputBuffer
at org.mongodb.connection.InternalStreamConnectionFactory.create(InternalStreamConnectionFactory.java:42)
任何帮助?
答案 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'