0

我有以下场景:

  1. ProjectA 有两个依赖项 depA 和 dep2
  2. 我想创建两个构建,一个具有两个依赖项,另一个只有一个依赖项。

现在,我的问题是:

  1. 如何实现自定义构建?
  2. 我可以只创建两个 POM 文件吗?如果是,那么我应该如何使用特定的 POM 构建项目?
4

1 回答 1

0

有两种方法可以创建多个输出包。一种是使用 maven 程序集插件创建多个档案。另一种是创建一个多模块项目,并为每个工件赋予它自己的 pom.xml。我会推荐后一种情况,因为它在你的 pom.xml 中嵌入的汇编逻辑更少。在这种情况下,我将创建至少三个模块......一个用于没有打包依赖项的项目工件,另外两个用于该工件以及各种依赖项。

于 2013-08-29T17:27:27.193 回答