Java 创建适合所有jre版本的EXE

Java 创建适合所有jre版本的EXE,java,jar,exe,versions,Java,Jar,Exe,Versions,我创建了一个桌面应用程序,将JAR导出到exe中,但我的问题是,它不在其他人的计算机上运行,因为它与他们的JRE版本不匹配?(它显然在我的计算机上运行) 我如何检查最终用户的JRE版本,如果不自动匹配,更新/下载适合他的版本? 它通常发生在“安装程序”部分吗?使用它通常发生在“安装程序”部分吗?是的,安装程序通常关心系统要求并安装运行应用程序所需的任何其他软件。Launch4j和Install4j都将完成这项工作,第一个只是jar的包装器,第二个为您的应用程序提供完整的安装程序。

我创建了一个桌面应用程序,将JAR导出到exe中,但我的问题是,它不在其他人的计算机上运行,因为它与他们的JRE版本不匹配?(它显然在我的计算机上运行) 我如何检查最终用户的JRE版本,如果不自动匹配,更新/下载适合他的版本?
它通常发生在“安装程序”部分吗?

使用
它通常发生在“安装程序”部分吗?
是的,安装程序通常关心系统要求并安装运行应用程序所需的任何其他软件。Launch4j和Install4j都将完成这项工作,第一个只是jar的包装器,第二个为您的应用程序提供完整的安装程序。