gpt4 book ai didi

java - 如何强制 Maven 将版本号保留在依赖文件名之外?

转载 作者:行者123 更新时间:2023-11-30 06:38:54 28 4
gpt4 key购买 nike

我正在使用maven构建一个“.ear”项目,该项目从maven存储库解析依赖项,然后将它们打包到ear中(这可能是多余的句子......)。

当依赖项出现在ear文件中时,它们根据以下格式命名:

<artifactId>-<version>.<type>

我希望他们被命名为:

<artifactId>.<type>

有人能指出我正确的方向吗?

最佳答案

如果您使用 maven- assembly-plugin 来构建 Ear,则可以在描述符中使用 outputFileNameMapping 属性: http://maven.apache.org/plugins/maven-assembly-plugin/assembly.html#class_dependencySet

但是,您可能最好使用 maven-ear-plugin,在这种情况下,您可以自定义 bundleFileName,如 here 中所述。 .

关于java - 如何强制 Maven 将版本号保留在依赖文件名之外?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1709290/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com