【发布时间】:2018-12-12 17:20:48
【问题描述】:
我已经用 Java 创建了几个项目,我想将它们打包成一个组。我创建了一个包装器项目来保存这些。所以我们几乎有这样的设置
- 项目 1 - 依赖于 ThirdPartyProject1
- 项目 2 - 依赖于 ThirdPartyProject2
- 项目 3 - 依赖于 ThirdPartyProject3
- WrapperProject - 依赖于 Project1、Project2 和 Project3。
我们正在打包一个使用 WrapperProject 的项目,我的主管希望将第三方依赖项打包在单独的文件中,而不是在组装期间生成的 WrapperProject.jar。
我想知道这是否可能以及如何实现?我一直在研究 Maven 依赖插件,但之前没有使用过它,所以我不太确定它是如何工作的。归根结底,我想要一个 lib 文件夹和一个看起来像这样的 Jar 文件。
库 -ThirdPartyProject1.jar -ThirdPartyProject2.jar -ThirdPartyProject3.jar
WrapperProject.jar - Project1.jar - Project2.jar - Project3.jar
【问题讨论】:
-
7个项目都是用Maven管理的吗?