如何在eclipse中配置maven build以使用另一个文件名?
类比:
mvn -f custom_pom_name.pom
mvn --help
...
-f,--file Force the use of an alternate POM
file.
...
将-f custom_pom_name.pom
添加到运行配置对话框中的Goals:
部分。
选择Run As
- > Maven build...
。在对话框中添加f
作为参数,将pom-File作为值。
...或考虑使用配置文件而不是不同的pom文件。
在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%