gpt4 book ai didi

java - 为 OS/X 和 Unix 打包 Java CLI 应用程序的最佳选择?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:16:54 25 4
gpt4 key购买 nike

打包和分发用 Java 编写的面向 OS/X 和 Unix 的命令行应用程序的最佳选择是什么?

可执行 jar 选项看起来相当强大,我的分发不需要非常花哨,所以现在我只想在它旁边插入一个 bash 脚本,并使用相关的 java 调用并完成它。

我想知道是否有类似于 python 的 bdist 的东西可以让我轻松地为两个目标平台制作好的安装程序的软件包。或者,如果我遗漏了一些更明显的方法,我可以将整个发行版转换为以某种方式包装 jar 的可执行文件。

最佳答案

由于您要提供 CLI 应用程序,因此最简单的方法可能是只提供您已经提到的脚本。我通常尽量保持独立,e。 G。不引用外部路径/仅使用相对路径等。可能还有一个 readme.txt 文件。

如果你想提供一个完整的安装程序,你可能想看看 IzPack, a tool for generating installers for Java deliverables .它还允许向导在控制台模式下运行,如果您没有可用于安装的图形环境(请参阅上面链接中的“功能”页面)。

关于java - 为 OS/X 和 Unix 打包 Java CLI 应用程序的最佳选择?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6001656/

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