mavenが現在のプロジェクトのすべての依存jarファイルを指定したフォルダーに抽出する必要がある場合があります。これは、maven-dependency-pluginを使用して実現できます
。1 . pom.xmlに次のコンテンツを追加します。
<plugin>
<artifactId>maven-dependency-plugin</artifactId>
<configuration>
<outputDirectory>${project.build.directory}/lib</outputDirectory>
<excludeTransitive>false</excludeTransitive>
<stripVersion>true</stripVersion>
</configuration>
</plugin>
*これらのうち、$ {project.build.directory}はMaven変数であり、ターゲットディレクトリを意味します。記述しない場合、libディレクトリはルートディレクトリに作成されます。
* ExcludeTransitive、間接依存パッケージが含まれていないかどうかを示し、
* stripVersionは、コピーされたjarファイルがバージョン情報を削除することを示します。
2. mvn dependency:copy-dependenciesを実行すると、
すべての依存jarがlibディレクトリに抽出されます