Windows installer 使用msi和使用jreXXX.exe安装程序安装jre之间的区别

Windows installer 使用msi和使用jreXXX.exe安装程序安装jre之间的区别,windows-installer,java,Windows Installer,Java,我们有一个要求,jre需要以静默方式安装在机器上,即在命令行上使用/s开关。现在,通过查看msi日志,我们可以在某些情况下看到jre的安装已经结束。windows安装程序退出时返回代码为o,但jre安装程序挂起超过半小时。最终它不得不被杀死。这种行为已经出现过很多次了。为了避免这个问题,我们从jre.exe包装中提取msi和cab文件,并直接使用它们进行安装 现在我的问题是,这两种安装有什么区别吗?使用msi的安装是否跳过了一些配置步骤?这个jre环境是否足以运行所有需要jre的程序?别担心,如

我们有一个要求,jre需要以静默方式安装在机器上,即在命令行上使用/s开关。现在,通过查看msi日志,我们可以在某些情况下看到jre的安装已经结束。windows安装程序退出时返回代码为o,但jre安装程序挂起超过半小时。最终它不得不被杀死。这种行为已经出现过很多次了。为了避免这个问题,我们从jre.exe包装中提取msi和cab文件,并直接使用它们进行安装

现在我的问题是,这两种安装有什么区别吗?使用msi的安装是否跳过了一些配置步骤?这个jre环境是否足以运行所有需要jre的程序?

别担心,如果通过引导exe或msi安装,您将获得相同的结果。实际上,MSI包含自己的存档和源文件,这些源文件在自定义操作的帮助下安装,并且引导Exe仅用于良好的用户界面
对于SCCM中的分发,我们使用提取的MSI多年

还有关于忍者的有用链接