gpt4 book ai didi

file - 马文 : Removing format file extension from created assembly

转载 作者:行者123 更新时间:2023-12-02 05:13:06 26 4
gpt4 key购买 nike

我有一个 Maven2 项目,我在其中使用了程序集插件。如果创建的程序集文件名不以格式扩展名(例如“.zip”)结尾,一切都会很好。我在插件配置中指定了一个 fileName 参数并将 appendAssemblyId 设置为 false。我已经在这个问题上花了几个小时...有什么想法吗?

最佳答案

我的回答有点非答案 - 不要删除格式扩展名。如果您使用特定的 <format>在您的程序集描述符中生成工件(zip、tar.gz 等),没有充分的理由从文件中删除扩展名。如果我是你的软件的用户并下载了这个二进制文件,我不想猜测包装类型是什么,我应该能够通过查看文件名来判断。

FWIW,将 appendAssemblyId 设置为 false 意味着 <id>您的程序集描述符不会包含在您的文件名中。

现在,如果你真的执意要让这成为你和其他人的痛苦,你可能想要做的(就像人们想让 maven 做的大多数荒谬的事情一样)是使用 antrun plugin在您的 maven 调用期间重命名生成的文件,或者只是在您的 maven 进程完成后运行一个 shell 脚本来重命名它。

关于file - 马文 : Removing format file extension from created assembly,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3667222/

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