Maven 2 maven中的多模块项目

Maven 2 maven中的多模块项目,maven-2,Maven 2,我有一些多模块项目。 有些模块打包为WAR,有些模块打包为JAR 当我从根模块开始时:mvnwar:explodesd我认为这一步只适用于war项目。但是它试图在所有明显失败的项目(没有web.xml等等)上应用mvn-war:explodesd 有什么想法可以告诉maven只应用于war打包模块吗?当运行war:war(这是带有war打包的项目绑定到package的目标)时,war插件首先自动创建分解的war文件的目录,然后将其压缩到实际的war文件中。那么,为什么不在反应堆构建期间运行mvn

我有一些多模块项目。 有些模块打包为WAR,有些模块打包为JAR

当我从根模块开始时:
mvnwar:explodesd
我认为这一步只适用于war项目。但是它试图在所有明显失败的项目(没有web.xml等等)上应用
mvn-war:explodesd


有什么想法可以告诉maven只应用于war打包模块吗?

当运行
war:war
(这是带有war打包的项目绑定到
package
的目标)时,war插件首先自动创建分解的war文件的目录,然后将其压缩到实际的war文件中。那么,为什么不在反应堆构建期间运行
mvn包

如果这真的不是一个选项,您可以使用maven的一个,更准确地说:

-pl,--projects
构建指定的反应堆项目,而不是所有项目

只列出战争模块