To answer my own question: just make the name of the module to be the path to 
the Pom file, for example: <module>my-module/pom_2.xml</module>

> On Jun 27, 2014, at 5:07 PM, Yuhan Zhang <[email protected]> wrote:
> 
> Hi all,
> 
> I'd like to keep multiple pom files in the same project with different 
> dependencies, so that I could build it with "mvn -f pom_2.xml". however, 
> since my project have sub modules, I'd like it to build using the pom_2.xml 
> file in module folder, too. but the build  "mvn -f pom_2.xml" always goes to 
> pom.xml in the module folder. 
> 
> Here's how my project is structured:
> 
> └── my-project
> 
>         ├── pom.xml
> 
>         ├── pom_2.xml
> 
>     └── my-module
> 
>         ├── pom.xml
> 
>         ├── pom_2.xml
> 
> 
> 
> Is there a way to specify in pom_2.xml on the name of the pom file to use for 
> module so that the module can also be built with pom_2.xml? or is this 
> impossible?
> 
> 
> Thank you.
> 
> Yuhan

Reply via email to