我使用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