设置打包在WAR中的JAR名称

时间:2018-08-13 13:08:09

标签: java maven war maven-war-plugin

我创建了一个purchases项目和一个s_id cookie product_id price brand 11 1221 1 100 0 22 12312 1 100 0 33 231 2 200 1 44 23123 3 300 2 项目,就像对WARJAR项目的依赖一样进行设置,我在WAR项目pom文件,用于在打包JAR时设置文件名。 我运行maven安装,并检查所有名称是否正确。 jar会使用项目的名称,而不是<finalName>标记中的名称。 为什么呢如何设置罐子的名称?我使用JAR

预期结果:包含webservices.jar的AOL.war

实际结果:包含JarProject-3.0.0.jar的AOL.war

WAR

1 个答案:

答案 0 :(得分:0)

AFAIK属性finalName仅更改目标目录(而不是本地或远程存储库)中创建的jar的名称。您的战争构建可能会从本地存储库中获取jar工件,因此finalName将不会产生任何影响。

如果要更改工件的名称,请在构建pom之前更改其坐标(groupId,artifactId,版本,分类符)。

相关问题