私はMavenを使用してコンパイルとテストを行うライブラリを使用しています。
ライブラリを問題なくコンパイルできました。コンパイル中は、ライブラリのすべての依存関係をダウンロードしたように見えました。Mavenベースの依存関係の推移依存関係を非Mavenプロジェクトのクラスパスに集める
今、私は自分のプロジェクトでライブラリを使用しようとしています。ライブラリをコンパイルすると、target
というフォルダがライブラリフォルダに作成され、そのフォルダ内にclasses
という別のフォルダが作成されていました。私はclasses
フォルダをクラスパスに追加しました。しかし、Mavenを使用しないプロジェクトでそのライブラリを使用しようとするたびに、そのライブラリの依存関係を見つけることができないと言われています。
ライブラリの依存関係をすべてクラスパスに追加するにはどうすればよいですか?
すべてのライブラリの依存関係を手動でダウンロードしてクラスパスに追加する必要がありますか?
私はMavenにそれをさせることができますか?
私のプロジェクトでライブラリを使用するためには、何が必要なのですか?
私のプロジェクトは、ライブラリとは完全に別のディレクトリにあります。今、私のプロジェクトは、ライブラリのファイルを正しく読み込むことができるようですが、ライブラリの依存関係は正しくありません。
+1非常に重要な質問です。 –