0

jar にエクスポートして他のいくつかのプロジェクトで再利用するウィジェットのライブラリを作成しました。私のライブラリでは、war/WEB-INF/lib にある他のいくつかの jar に依存しています。問題は、ライブラリを別のプロジェクトで使用すると、ライブラリの依存関係が引き継がれないため、それらの jar をクラスパスに追加してプロジェクトでも継承する必要があることです。依存関係を処理するためのより良い方法が必要です.mavenを使用する必要がありますか、それとも機能する別の方法がありますか?

4

1 に答える 1

3

はい、依存関係を手動で管理したくない場合は、依存関係管理システムを使用する必要があります。3 つの大きなものは、Maven、Ivy、および Gradle です。それらについて読むことができるように、以下にリンクを含めました。簡単に検索すると、コミュニティからのそれぞれの長所と短所、および代替の依存関係管理システムに関する情報が明らかになります。そこにはかなりの数があります。

アパッチメイブン

アパッチ・アイビー

グラドル

于 2013-07-31T17:23:15.610 に答える