我真的是 Java 和 MongoDB 世界的新手。我想使用 MongoDB 和 Java。我已经下载了 Java 的 MongoDB 驱动程序。它是一个 jar 文件,我的问题是如何使用这个 Jar 文件。我已经使用了这个命令,但我得到了一个错误:
java -jar mongo-java-driver-2.9.3-javadoc.jar
和错误:
没有主要清单属性,在 mongo-java-driver-2.9.3-javadoc.jar
你能帮我解决这个问题吗?
我真的是 Java 和 MongoDB 世界的新手。我想使用 MongoDB 和 Java。我已经下载了 Java 的 MongoDB 驱动程序。它是一个 jar 文件,我的问题是如何使用这个 Jar 文件。我已经使用了这个命令,但我得到了一个错误:
java -jar mongo-java-driver-2.9.3-javadoc.jar
和错误:
没有主要清单属性,在 mongo-java-driver-2.9.3-javadoc.jar
你能帮我解决这个问题吗?
首先,这不是正确的罐子。您在上面引用的 jar 包含 javadocs。
驱动程序 jar 是:mongo-java-driver-2.9.3.jar
.
其次,您需要将 jar 添加到项目的类路径中才能使用它。这些不是可执行的 jar。在此处查看入门文档:
没有“安装”驱动程序。您只需将其添加为项目中的依赖项,然后在代码中使用它。您必须自己安装数据库。数据库的安装包可在此处获得:http ://www.mongodb.org/downloads
一些 jar 文件包含一个入口点,因此可以使用您尝试过的命令自行运行。
其他 jar 文件不包含入口点;它们只是供其他 Java 类使用的库。MongoDB Java 驱动程序是这样的。它不是为单独使用而设计的。
如果您是 Java 新手,在尝试使用 Mongo Java 驱动程序之前,您可能应该花一些时间学习 Java。您可以尝试http://docs.oracle.com/javase/tutorial/。在尝试将 MongoDB 与 Java 结合使用之前,您可能至少应该阅读“语言基础”部分。
如果您想单独使用 MongoDB,可以将其与 Mongo shell 一起使用。