【发布时间】:2017-06-16 23:45:26
【问题描述】:
我有一个包含多个插件和规范的长 pom 文件。
我在this 或this other one 等其他答案中读到,我应该在该部分下添加<finalName>desiderTitle.war</finalName> 行,但我也有不止一个,无法理解或猜测我应该添加哪一个以及为什么要添加它。它应该变成这样:
<build>
<finalName>WhatEverYouLikey</finalName>
</build>
我试图搜索这方面的教程,但没有成功。
【问题讨论】:
-
只有一个构建部分。您可以发布您当前的 POM 吗?
-
您所说的“我还有不止一个……”是什么意思?每个 pom.xml 应该只有一个
<build>...</build>元素。 -
很遗憾我不能发布它,因为这是我正在从事的大学项目,我不确定我是否可以分享它(即使它只是 pom 文件)。但是我刚刚注意到构建标签都位于配置文件标签下。它有帮助吗?假设我只有一个构建标签,或者我了解这些构建标签中的哪个是正确的。我是否必须以特定的顺序/位置添加
标记,将其包裹在其中并与其他标记有某种相关性? -
pom.xml 文件中的标签(通常)没有排序。因此
<finalName>...</finalName>可以在<build>...</build>中的任何位置,只要构建标签是它的直接容器。