如何更改 install4j 中所需的磁盘空间

发布于 2024-12-09 14:54:37 字数 174 浏览 3 评论 0原文

如果有人可以帮助我,我将不胜感激,

我正在使用 install4j 创建可执行文件,我需要 2Gb 的最小空间,您可以进行此检查吗?

我还想检查机器是否应该安装 1.6X 版本的 JDK,否则我应该终止安装程序。目前我的安装程序正在寻找 JRE,

提前感谢

Sanjay

I would appreciate if anyone can help me with this

I am using install4j to create executable file, I need 2Gb of minimum space required , you can put this check ?.

I also want to check that machine should have 1.6X version of JDK installed, else I should terminate the installer. currently my installer is looking for JRE

thanks in advance

Sanjay

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

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

发布评论

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

评论(1

妄司 2024-12-16 14:54:37

对于磁盘空间检查,将“运行脚本”操作添加到安装程序的“启动”节点,并将其脚本设置为

if (SystemInfo.getFreeDiskSpace(context.getInstallationDirectory()) < 2000000000) {
    Util.showErrorMessage("You need at least 2 GB of free memory");
    return false;
}
return true;

然后,将该操作的“失败策略”属性设置为“失败时退出”:

在此处输入图像描述

对于 Java 版本检查,请转到常规设置 -> Java 版本并将最低版本设置为 1.6:

在此处输入图像描述

如果安装程序找不到该最低版本的 1.6 JRE,它将显示一个包含相应消息的对话框。

For the disk space check, add a "Run script" action to the "Startup" node of your installer and set its script to

if (SystemInfo.getFreeDiskSpace(context.getInstallationDirectory()) < 2000000000) {
    Util.showErrorMessage("You need at least 2 GB of free memory");
    return false;
}
return true;

Then, set the "Failure strategy" property of the action to "Quit on failure":

enter image description here

For the Java version check, go to General settings->Java version and set the minimum version to 1.6:

enter image description here

If the installer cannot find a 1.6 JRE with that minimum version, it will display a dialog with an appropriate message.

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