做MongoDB测试的时候出错,类似如下:
java.lang.NoSuchFieldError: ACKNOWLEDGED
at com.mongodb.MongoClientOptions$Builder.<init>(MongoClientOptions.java:54)
at com.mongodb.MongoClient.<init>(MongoClient.java:126)
at com.mongodb.MongoClient.<init>(MongoClient.java:115)
在网上搜索相关问题,找到相关解决方法:
简单的说就是mongo-java-driver 的jar包重复或冲突,发现确实有两个mongo jar包,一个mongo-java-driver-3.8.0 jar,一个mongo-2.9.1 jar,删除后一个,测试后解决问题!