如何使用maven从单个pom获得多个输出?

时间:2015-11-30 06:02:20

标签: maven

我们有一个模块A,我们想要使用这个模块构建一个两个jar和一个war。该模块中的文件具有循环依赖性,因此我们不能制作多个模块。有没有办法这样做?

1 个答案:

答案 0 :(得分:1)

这是一个非常糟糕的主意。 Maven的黄金法则之一是:一个pom,一个输出。

这显然有例外,但我强烈建议您坚持上述规则。这将使你的生活更轻松。

答案不是继续循环依赖,而是修复它们。如果您有循环依赖关系,请将它们分开。我甚至不确定你是否真的有循环依赖,至少不是在反应堆中,因为Maven不会允许它。