Maven - 自定义打包扩展?

发布于 2024-10-22 03:50:30 字数 170 浏览 1 评论 0原文

是否可以创建一个 Maven 插件,使用自定义文件扩展名打包我的项目?我知道有很多预定义的,例如 jar、ear、war 等,但我想要自己的。我还知道如何创建自己的打包类型(使用 Components.xml),但我仍然必须告诉它应该使用什么扩展名。我是否必须实现自己的存档器或其他东西? (基本上这会像一场战争,但名称不同)

Is it possible to create a maven plugin, which would package my project using a custom file extension? I know that there's a bunch of pre-defined ones like jar, ear, war etc. but I want my own. I also know how to create my own packaging type (using the components.xml), but I still have to tell it what extension it should use. Do I have to implement my own archiver or something? (basically it will be something like a war but with a different name)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

执手闯天涯 2024-10-29 03:50:30

好吧,正如我在上面的评论中所说的那样 - 这是可行的,但您需要实现自己的存档器(或者您可以以某种方式使用现有的存档器,然后重命名生成的文件 - 不确定此选项)。 此博客中对此进行了详细描述。

Well just as I said in the comment above - it is doable but you need to implement your own archiver (or you can use somehow the existing ones and just rename the resulting file - not sure about this option). It's all described in detail in this blog.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文