I have multiple questions.
- Can I specify the pom.xml in mvn command?
Can I mix the goals of another project while executing mvn command on current project ?
Eg: mvn clean-otherproject comple-otherproject instal-otherproject compile-thisproject
I can do this with multiple mvn c开发者_如何学JAVAommands, but Can I do this in single maven command.
Just mvn --help
would have answered the first question:
mvn -f otherPomFile.xml
No. You can simple execute the phases for the current project you are in. You can give multiple phases like
mvn clean install site site:deploy
For the first question, see khmarbaise's answer
If you want to build more than one maven project in one step, you must use modules.
In a multi-module project, if you call mvn install
from the top project, all sub modules are built, unless you use the advanced reactor options (e.g. mvn install -pl util -am
only builds the module 'util' and it's dependencies)
精彩评论