问题描述
有没有一种方法可以获取项目的Maven概要文件,该概要文件用于将其编译为代码中的参数,作为if / else或在Java代码中切换条件的一部分?
IE:
switch(profileName){
"profile1": do this
"profile2": do that
default: something else
}
等等?
1楼
这超出了Maven的能力。 一种替代方法是定义多个配置文件,这些配置文件将定义您的插件和生命周期。
另外,如果您想走脚本路线并能够处理构建系统中的动态数据,则可以使用Gradle