我是 maven 的新手,发现自己陷入了一些真正困扰我的事情。
我有一个多模块项目,我的父 pom.xml 包含以下插件:
<plugin>
<artifactId>maven-remote-resources-plugin</artifactId>
<executions>
<execution>
<id>process-remote-resources</id>
<goals>
<goal>process</goal>
</goals>
<configuration>
<resourceBundles>
<resourceBundle>
${shared.resources.version}
</resourceBundle>
</resourceBundles>
<includes>
<include>version.info</include>
</includes>
</configuration>
</execution>
</executions>
</plugin>
此代码生成一个 version.info 文件并将它们放在我的每个模块 jar 文件中。我想知道是否可以让这段代码为 3 个模块中的 2 个模块创建 version.info 文件。
例如,如果我有模块:A、B 和 C。我希望 version.info 文件位于 A 和 B 中,但不在 C 中。我希望我能很好地解释自己,以防万一,请告诉我。
提前致谢, 梅尼