使用特殊配置文件为特殊模块构建多模块项目

时间:2020-01-09 14:55:52

标签: java maven maven-2

我有一个多模块项目,该模块使用用于模块1和模块2的oracle概要文件构建。

enter image description here

使用来自Parent的Maven命令:mvn clean install -Poracle

我想保留除模块3以外的所有模块的实际配置文件( oracle ),并为其选择另一个配置文件( X或Y < / em> ),我将在以后使用它进行资源过滤,如图所示。

问题:

1)有可能吗?

2)我该怎么做(在Parent + Module 3 pom.xml && maven命令中配置)

1 个答案:

答案 0 :(得分:1)

我认为这是不可能的。

但是,您可以在触发配置文件是否处于活动状态的不同模块中定义“标记文件”(因此,如果有文件oracle.txt,则将运行oracle配置文件)。