我有一个巨大的应用程序,在不同的环境下运行不同的配置。 所以我需要生成不同的包/META-INF/context.xml
。如何在Maven的包生成期间选择一个/META-INF/context.xml?
这是我META-INF/
文件夹:
META-INF/
context.xml
context2.xml
context3.xml
context4.xml
我已经试过Maven的antrun-插件,但它不能处理内部META-INF/
文件。
现在,我正在尝试maven-war-plugin,但它不重命名或复制文件。它只添加或排除文件。所以我需要一些帮助。
我想生成一个war包,只选择其中的一个,重命名或覆盖原始的context.xml
。
注:我正在使用配置文件。