sri*_*apa 47 java maven-2 maven
我有很多问题.
在当前项目上执行mvn命令时,我可以混合另一个项目的目标吗?
例如:mvn clean-otherproject comple-otherproject instal-otherproject compile-thisproject
我可以使用多个mvn命令执行此操作,但是我可以在单个maven命令中执行此操作.
khm*_*ise 93
刚mvn --help回答第一个问题:
mvn -f otherPomFile.xml
Run Code Online (Sandbox Code Playgroud)
不可以.您可以简单地执行当前项目的阶段.您可以提供多个阶段
mvn clean install site site:deploy
Run Code Online (Sandbox Code Playgroud)
第一个问题见khmarbaise的回答
如果你想一步构建多个maven项目,你必须使用modules。
在多模块项目中,如果你mvn install从顶层项目调用,所有子模块都会被构建,除非你使用高级反应器选项(例如mvn install -pl util -am只构建模块 'util' 及其依赖项)