3

如何在 Eclipse 中配置 Maven 构建以使用另一个文件名?

模拟:

mvn -f custom_pom_name.pom


mvn --help
...
-f,--file                              Force the use of an alternate POM
                                   file.
...
4

3 回答 3

4

添加-f custom_pom_name.pomGoals:运行配置对话框中的部分。

于 2014-12-28T10:10:48.847 回答
0

选择Run As-> Maven build...。在对话框中添加f作为参数,以 pom-File 作为值。

...或考虑使用配置文件而不是不同的 pom 文件。

于 2012-10-30T08:32:01.283 回答
0

在 pom.xml 中设置finalName属性如下:

 <build>
   <finalName>myjar</finalName>
 </build>

从命令行:我们不能直接覆盖fileName. 在 pom 中添加以下属性,我们可以这样做:

<myCustomName>${artifactId}-${version}</myCustomName>
....
<build>
<finalName>${myCustomName}</finalName>
...
</build>

从命令行,我们可以定义如下:

-DmyCustomName=%maven.project.artifcatId%-%build.number%
于 2017-12-19T00:53:31.063 回答