gpt4 book ai didi

java - 动态指定Install4J可下载组件URL

转载 作者:行者123 更新时间:2023-11-30 06:39:25 27 4
gpt4 key购买 nike

我正在创建一个安装程序(Install4J),其中包含几个大型可选组件。因此,我想让这些组件可下载,这样它们就不会导致安装程序的大小膨胀。

只要我知道要在媒体向导中指定的“HTTP 下载 URL”,我就清楚如何执行此操作(通过将组件标记为可下载,并指定媒体文件中的数据文件可下载)编译时间。

但是,我希望用户能够在安装时指定下载 URL,以便他们可以在内部托管组件。我在 Install4J 文档中没有看到在安装时指定下载 URL 的方法。有谁知道这是否可能?

我猜测下载 URL 存储为编译器变量,并且在安装时访问,但我不确定该变量的名称,或者是否建议在安装时更改它?

谢谢!

最佳答案

您可以在媒体向导的“数据文件”步骤的下载 URL 中使用安装程序变量,如下所示:

${installer:myDownloadUrl}

并在运行时设置 myDownloadUrl 安装程序变量,例如通过调用

context.setVariable("myDownloadUrl", ...);

在“运行脚本”操作中。

关于java - 动态指定Install4J可下载组件URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44639104/

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