5

私は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 にメインのマニフェスト属性がありません

問題を解決するのを手伝ってもらえますか?

4

3 に答える 3

8

まず、それは正しい瓶ではありません。上記で参照している jar には、javadocs が含まれています。

ドライバー jar は次のとおりmongo-java-driver-2.9.3.jarです。

次に、使用するにはプロジェクトのクラスパスに jar を追加する必要があります。これらは実行可能な jar ではありません。こちらの入門ドキュメントをご覧ください。

http://docs.mongodb.org/ecosystem/tutorial/getting-started-with-java-driver/#getting-started-with-java-driver

ドライバーの「インストール」はありません。プロジェクトに依存関係として追加するだけで、コードで使用できます。データベース自体をインストールする必要があります。データベースのインストール パッケージは、http ://www.mongodb.org/downloads から入手できます。

于 2013-06-20T15:07:07.243 に答える
2

一部のjarファイルにはエントリポイントが含まれているため、試したようなコマンドを使用して単独で実行できます.

他の jar ファイルにはエントリ ポイントが含まれていません。これらは、他の Java クラスで使用される単なるライブラリです。MongoDB Java ドライバーはこんな感じです。単独で使用するようには設計されていません。

Java を初めて使用する場合は、Mongo Java ドライバーを使用する前に、Java の学習に時間を費やす必要があります。http://docs.oracle.com/javase/tutorial/を試すことができます。Java で MongoDB を使用する前に、少なくとも「言語の基本」セクションを理解する必要があります。

MongoDB を単独で使用する場合は、Mongo シェルで使用できます。

于 2013-06-20T19:20:47.853 に答える
1

これは、3.x の monogo Java ドライバーを使用する方法です。bsonmonogodb ドライバー コア、およびmongodb ドライバーをダウンロードします。

これらの jar ファイルを CLASSPATH に追加します。

または

単一ファイルをダウンロードする

于 2015-12-10T10:07:45.133 に答える