我有一个使用Maven编译的项目。在pom.xml中声明了不同的配置文件。 对于其中一些配置文件,我更喜欢构建war文件,而对于其他配置文件,我更喜欢构建jar文件。我通常手动编辑pom.xml文件,将打包方式变量更改为
<packaging>war</packaging>
或者<packaging>jar</packaging>
在执行a之前
$ mvn clean package -Pchosenprofile
我该如何告诉mvn每个配置文件对应的打包方式,以便我不需要编辑pom.xml文件?