对于一个 android maven 项目(由一个由主 apk 项目和一个测试项目组成的父项目组成),我希望能够使用不同的插件配置来构建整个项目。
我知道我可以使用配置文件来做到这一点,但还有其他选择吗?
我想要实现的是使用“mvn deploy”执行部署并使用不同的插件配置,只有在部署(或发布)发生时才应该使用。
一个具体的例子是仅在部署发生时增加 android 版本代码。将增加的版本代码直接绑定到 deploy 阶段是行不通的,因为增加的版本代码需要在 process-resources 阶段才能正常工作之前。