我有3个模块链接到与此类似的父项目。
root (pom.xml)
+--- mod1 (pom.xml)
+--- mod2 (pom.xml)
+--- mod3 (pom.xml)
Mod3是用于包装目的的模块。我在mod1和mod2的配置文件夹中有一些配置文件。我需要使用配置文件和过滤器更新这些属性文件中的一些值。是否可以为这两个模块提供通用配置文件和过滤器。如果是这样,我应该在哪个pom.xml中包含配置文件和过滤器详细信息。
答案 0 :(得分:0)
您可以在所有模块中定义相同的配置文件(具有相同的ID),当您从paren模块调用此配置文件时,将在子模块中激活此配置文件。
如果从父模块执行
mvn -P test clean package
它在树调用模块中生成相同的调用。 因此,在每个pom.xml中,您可以指定所需的过滤。
希望得到这个帮助。