问题是:是否应该在projectName-war下面有pom.xml
简单地说 是 。
您已经找到了窍门,并且由于尚未向maven 提供项目描述符aka pom.xml ,因此无法将 projectName-war 称为有效的子模块。
在 projectName-war 下必须绝对有一个 pom.xml 文件,并且它必须具有与声明模块的父项下的工件ID相匹配的工件ID,即 __
<artifactId>projectName-war</artifactId>

问题是:是否应该在projectName-war下面有pom.xml
简单地说 是 。
您已经找到了窍门,并且由于尚未向maven 提供项目描述符aka pom.xml ,因此无法将 projectName-war 称为有效的子模块。
在 projectName-war 下必须绝对有一个 pom.xml 文件,并且它必须具有与声明模块的父项下的工件ID相匹配的工件ID,即 __
<artifactId>projectName-war</artifactId>