[我想知道<name>
下的<project>
标签在Maven中的作用。Documentation描述:
name:此元素指示用于项目的显示名称。这通常在Maven生成的文档中使用。
我通常会在我工作的项目中的每个
<name>
中找到定义的pom.xml
标签。而且我发现它分散了我的注意力,因为我通常关心<artifactid>
而不是<name>
,而且两者大多始终具有相同的字符串。
我想我可以简单地删除它们。但是只是想知道它的用处。
我想知道
如果未定义<name>..</name>
,则将在此处显示artifactId,但您当然可以覆盖它,并根据需要显示更多描述性文本。例如,如果您构建Apache Maven,则会看到类似以下的不同输出: