如何获取所有依赖项jar进行部署

时间:2019-12-10 23:38:16

标签: maven

我正在使用一个Apache开放源代码项目,它的预构建二进制文件包含所有目标jar和用于部署的相应依赖项jar。

但是,当我从mvn clean install之类的源进行构建时,如何获得部署所需的依赖项jar?

1 个答案:

答案 0 :(得分:0)

我建议两个选择:

  1. 构建一个胖jar:maven输出jar将包含从其依赖项中提取的所有必要类。要完成此任务,您可以使用maven-assembly-plugin maven插件。您可以阅读出色的教程here
  2. 配置maven以将所有需要的jar复制到特定文件夹中。要完成此任务,您可以使用maven-dependency-plugin maven插件。您会找到一个不错的教程here