一連の依存関係を取得する最も簡単な方法は、新しい Maven プロジェクトを作成し、必要な各 jar をプロジェクトの pom ファイルに追加することです。
Maven は、依存関係の管理を容易にすることに重点を置いた Java ビルド ツールです。これは、必要な jar (依存関係) のリストを含む、プロジェクトに関する情報をリストする pom.xml ファイルを介して行われます。依存関係は、名前 (artifactId)、グループ、およびバージョンによって次の XML 形式で識別されます...
<dependency>
<groupId>group-a</groupId>
<artifactId>artifact-b</artifactId>
<version>1.0</version>
</dependency>
新しい mvn プロジェクトを作成し (最初に maven をダウンロードしてインストール)、次を実行できます。
mvn archetype:generate
新しいプロジェクトを作成するには。これにより、依存関係のない空のプロジェクトとテンプレート pom.xml ファイルが提供されます。そこから依存関係リストを編集し、必要な 40 個の jar をそれぞれ追加できます。それを実行したら...
mvn dependency:copy-dependencies
これにより、必要なすべての jar ファイルが Maven オンラインの中央リポジトリからプロジェクトの target/dependency フォルダーにプルされます。そこから、jar ファイルの md5sum 比較を実行するスクリプトを作成できます。
Maven の詳細については、公式ホームページを参照してください。