说说如何让 Maven 按指定名称打包

4,971 阅读1分钟

默认 mvn package 命令,打出的包名为 ${artifactId}-${version}.${packaging}

比如 pom.xml 为以下配置:

<artifactId>xxx</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>war</packaging>

那么打出的包,名称为:xxx-0.0.1-SNAPSHOT.war。

通过 <build><finalName> 标签,我们就可以指定包名。规则为 ${finalName}.${packaging}