【发布时间】:2015-12-15 14:27:59
【问题描述】:
我有一个包含 3 个配置文件的项目 - dev、test、prod。我还有三个 web.xml 版本,存储在 cofig/profile_name/WEB-INF/ 文件夹中。我还将默认版本存储在 main/webapp/WEB-INF 中。
我的目标是在构建依赖于所选配置文件时选择其中一个版本。因此,如果I pick mvn install -P dev,maven 将使用 dev 文件夹中的文件替换 main/webapp/WEB-INF 中的默认 xml 文件。如果我点选这些配置文件中的任何一个,Maven 将使用默认的 web.xml。
怎么做?
【问题讨论】: