Linux 的 Install4j Zipped .sh

Install4j Zipped .sh for Linux

我正在使用 install4j 生成 Unix/Linux GUI 安装程序。问题是当用户尝试下载 .sh 时,浏览器打开脚本的文本而不是提示下载。 (我知道这不依赖于 install4j,而是浏览器的行为)。

我也知道 Linux 存档安装程序,但我需要一个 GUI 安装程序。

有没有一种方法既可以压缩 .sh 又可以两全其美?

如果没有解决办法,我必须在上传前手动压缩 .sh,我应该上传我的安装程序两次,一次压缩以从我的网站手动下载,另一次解压缩以供参考 updates.xml, 正确吗?

从 8.x 开始,install4j 编译器没有压缩 .sh 文件的功能,您必须在构建过程中执行压缩。我已经为它创建了一个问题。