当前位置:  开发笔记 > 编程语言 > 正文

在Java驱动程序中找不到MongoClient

如何解决《在Java驱动程序中找不到MongoClient》经验,为你挑选了1个好方法。

在阅读mongo站点上有关使用Java驱动程序的所有文档时,它引用了使用MongoClient()建立连接.它讨论了他们以前如何使用Mongo()但它已被弃用.但是,当我下载Mongo数据库链接到的最新(或任何)版本的java驱动程序(http://central.maven.org/maven2/org/mongodb/mongo-java-driver/)时,加载它进入我的项目库,我无法导入com.mongodb.MongoClient,因为它不存在!我已经尝试了他们链接到的驱动程序的六个不同版本.我实际上可以使用已弃用的Mongo()来使我的程序正常工作,但我不想在不推荐使用的功能上构建新软件.我在这里也找不到其他同样问题的人下面的netbeans中显示的库的图像,在这种情况下为2.93

以上是2.93版.任何人都可以帮我找到我做错了什么或错过了吗?我认为它是驱动程序版本,但这些是Mongo网站上的链接.我也不认为它的使用错误,因为我可以让其他一切工作得很好.



1> codesurgeon..:

我建议你抢驱动程序版本2.11.3

JAR包含MongoClient您所指的类.Latter是MongoDB Java驱动程序的新功能,仅在2.10.0版本之后才被包含(您所指的版本是2.9.3,截至目前最新的驱动程序版本是前面提到的2.11.3)

干杯;)


乍一看,2.9.3似乎是列表中的最新驱动程序,但列表按字母顺序排序,未按时间戳排序,因此版本2.1*.*(例如2.11.3)出现在2.1之后且已经在2.2之前.
推荐阅读
贾志军
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有