Maven:从下载的依赖项中删除"-version-SNAPSHOT"后缀



我使用maven的build部分中的<finalName>my-artifact-<project.version>-SNAPSHOT.jar重命名为my-artifact.jar,我看到生成的工件在我的目标文件夹中按预期重命名,但当同一工件被指定为不同模块中的依赖项时,它会将其作为my-artifact-<project.version>-SNAPSHOT.jar下载到此模块目标WEB-INF/lib/中。有没有办法让重命名后的版本作为依赖项下载?

我不需要附加版本号,因为我在一个码头化的构建环境中运行maven构建。

我认为你正在构建一场战争。

然后可以使用outputFileNameMapping:指定战争中库的文件名

http://maven.apache.org/plugins/maven-war-plugin/examples/file-name-mapping.html

最新更新