Install4j 改进:为安装程序和应用程序提供解耦的jre版本可能吗?

Install4j 改进:为安装程序和应用程序提供解耦的jre版本可能吗?,install4j,Install4j,目前看来,将主应用程序的jre与安装程序/更新程序本身使用的jre解耦似乎是不可能的。但有时使用两种不同的jre/jdk是有原因的。也许应用程序需要Java8,而安装程序是用Java7或更早版本构建的。或者可能需要安装两个应用程序,它们使用两个不同的java版本。另一个想法是创建某种元安装程序,在运行时根据底层平台架构决定是安装32位还是64位java?然后,安装程序本身必须使用32位版本。那么,如何将其解耦并为应用程序启动器本身配置jre,而不依赖于安装程序/更新程序的java版本呢?从版本6

目前看来,将主应用程序的jre与安装程序/更新程序本身使用的jre解耦似乎是不可能的。但有时使用两种不同的jre/jdk是有原因的。也许应用程序需要Java8,而安装程序是用Java7或更早版本构建的。或者可能需要安装两个应用程序,它们使用两个不同的java版本。另一个想法是创建某种元安装程序,在运行时根据底层平台架构决定是安装32位还是64位java?然后,安装程序本身必须使用32位版本。那么,如何将其解耦并为应用程序启动器本身配置jre,而不依赖于安装程序/更新程序的java版本呢?

从版本6.1.2开始,启动器向导将有一个选项来配置与安装程序不同的jre搜索序列


该设置将在“Java调用->覆盖Java版本”步骤下可用。

从版本6.1.2开始,启动程序向导将有一个选项,用于以不同于安装程序的方式配置JRE搜索序列


该设置将在“Java调用->重写Java版本”步骤下提供。

听起来不错,我们期待新版本。听起来不错,我们期待新版本。