Java 使用自定义分隔符发布maven工件

Java 使用自定义分隔符发布maven工件,java,maven,tomcat,Java,Maven,Tomcat,为了部署到具有版本的tomcat,我希望使用命令mvn包生成工件,比如工件名称##1.0.0-SNAPSHOT.war 我可以通过以下方法实现这一点 <build> <finalName>${project.artifactId}##${project.version}</finalName> </build ${project.artifactId}{project.version} 没有 Maven存储库(如Nexus/Artifacto

为了部署到具有版本的tomcat,我希望使用命令
mvn包
生成工件,比如工件名称##1.0.0-SNAPSHOT.war

我可以通过以下方法实现这一点

<build>
    <finalName>${project.artifactId}##${project.version}</finalName>
</build

${project.artifactId}{project.version}
没有


Maven存储库(如Nexus/Artifactory,还有本地存储库)的文件格式是固定的。

最终名称将只更改
目标
目录的名称。您不能更改maven存储库的格式。已经修好了。正如J Fabian Meier所回答的