0

我有 3 个模块链接到与此类似的父项目。

root (pom.xml)
   +--- mod1 (pom.xml)
   +--- mod2 (pom.xml)
   +--- mod3 (pom.xml)

Mod3 是用于打包目的的模块。我在 mod1 和 mod2 的 config 文件夹中有一些配置文件。我需要使用配置文件和过滤器更新这些属性文件中的一些值。是否可以为这两个模块提供通用配置文件和过滤器。如果是这样,我应该在哪个 pom.xml 中包含配置文件和过滤器详细信息。

4

1 回答 1

0

您可以在所有模块中定义相同的配置文件(具有相同的 id),当您从 paren 模块调用此配置文件时,此配置文件将在子模块中激活。

如果您从父模块执行

mvn -P test clean package

它在树调用模块中产生相同的调用。所以在每个 pom.xml 中你指定你需要什么过滤。

希望这有帮助。

于 2012-08-17T08:02:38.277 回答