如果有人可以帮助我,我将不胜感激
我正在使用 install4j 创建可执行文件,我需要 2Gb 的最小空间,你可以把这个检查?
我还想检查那台机器应该安装了 1.6X 版本的 JDK,否则我应该终止安装程序。目前我的安装程序正在寻找 JRE
提前致谢
桑杰
如果有人可以帮助我,我将不胜感激
我正在使用 install4j 创建可执行文件,我需要 2Gb 的最小空间,你可以把这个检查?
我还想检查那台机器应该安装了 1.6X 版本的 JDK,否则我应该终止安装程序。目前我的安装程序正在寻找 JRE
提前致谢
桑杰
对于磁盘空间检查,将“运行脚本”操作添加到安装程序的“启动”节点并将其脚本设置为
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,它将显示一个带有相应消息的对话框。