module标签里填写子模块的name还是artifactId

<module>标签中,填写的是子模块(子项目)的artifactId,而不是name

在Maven多模块项目中,一个父项目可以包含多个子模块。在父项目的pom.xml文件中,使用<modules>标签来列出所有的子模块。每个子模块都需要在<modules>标签中添加一个<module>标签。

例如,考虑以下的父项目和两个子模块的结构:

parent-project
|-- pom.xml
|-- child-module1
|   |-- pom.xml
|-- child-module2
    |-- pom.xml

在父项目的pom.xml文件中,<modules>标签将会包含子模块的<module>标签。示例代码如下:

<project>
    <!-- 父项目信息 -->
 
    <modules>
        <module>child-module1</module>
        <module>child-module2</module>
    </modules>
 
    <!-- 其他父项目配置 -->
</project>

在此示例中,父项目的pom.xml文件中,用<module>标签包含了子模块(子项目)的artifactId,即child-module1child-module2

因此,回答您的问题,<module>标签里填写的应该是子模块(子项目)的artifactId,而不是name