Java 确定是否使用Install4j安装JRE

Java 确定是否使用Install4j安装JRE,java,deployment,installation,install4j,Java,Deployment,Installation,Install4j,我已经使用Install4j为我的Java应用程序创建了一个安装程序 我想检查我的系统上是否安装了JRE/JDK。此检查将在安装程序启动时执行。那我该怎么做呢 我们将非常感谢您的帮助 install4j始终检查是否有合适的JRE可用,否则无法运行。如果没有合适的JRE可用,将显示错误消息 如果您不想将JRE静态捆绑到安装程序中,可以使用“动态捆绑”选项按需下载JRE。这是在媒体向导的“捆绑JRE”步骤中配置的。install4j始终检查是否有合适的JRE可用,否则无法运行。如果没有合适的JRE可

我已经使用Install4j为我的Java应用程序创建了一个安装程序

我想检查我的系统上是否安装了JRE/JDK。此检查将在安装程序启动时执行。那我该怎么做呢


我们将非常感谢您的帮助

install4j始终检查是否有合适的JRE可用,否则无法运行。如果没有合适的JRE可用,将显示错误消息


如果您不想将JRE静态捆绑到安装程序中,可以使用“动态捆绑”选项按需下载JRE。这是在媒体向导的“捆绑JRE”步骤中配置的。

install4j始终检查是否有合适的JRE可用,否则无法运行。如果没有合适的JRE可用,将显示错误消息


如果您不想将JRE静态捆绑到安装程序中,可以使用“动态捆绑”选项按需下载JRE。这是在“媒体向导”的“捆绑JRE”步骤中配置的。

如果您可以在下载安装程序之前对其进行检查。。写入下载链接的最佳方法是使用。在编写链接之前,它可以检查特定的Java最低版本(并提示用户安装)。这意味着你有一个更小的可分发版本,用户可以获得任何可用的安全更新。我不熟悉“部署工具包脚本”,我想这不是我想要的。因为我的安装程序不是web安装程序,它是一个独立的桌面安装程序。在安装程序启动时,我想检测我的系统上是否安装了JRE/JDK。如果没有,那么我想给用户一个下载JRE的选项。你能告诉我怎么做吗?“这是一个独立的桌面安装程序”好的-我明白了。您打算如何将其从您的计算机传送到客户端?我只向用户提供安装程序。我已经打包了运行我的应用程序所需的所有东西(外部罐子、图标等)。“我只向用户提供安装程序。”好的,我明白了,但是你如何向用户提供软件?互联网站点?内联网站点?你用闪存访问客户机?给他们发闪存?CD/DVD?软盘?(我个人的最爱。)…如果你能在下载安装程序之前进行检查。。写入下载链接的最佳方法是使用。在编写链接之前,它可以检查特定的Java最低版本(并提示用户安装)。这意味着你有一个更小的可分发版本,用户可以获得任何可用的安全更新。我不熟悉“部署工具包脚本”,我想这不是我想要的。因为我的安装程序不是web安装程序,它是一个独立的桌面安装程序。在安装程序启动时,我想检测我的系统上是否安装了JRE/JDK。如果没有,那么我想给用户一个下载JRE的选项。你能告诉我怎么做吗?“这是一个独立的桌面安装程序”好的-我明白了。您打算如何将其从您的计算机传送到客户端?我只向用户提供安装程序。我已经打包了运行我的应用程序所需的所有东西(外部罐子、图标等)。“我只向用户提供安装程序。”好的,我明白了,但是你如何向用户提供软件?互联网站点?内联网站点?你用闪存访问客户机?给他们发闪存?CD/DVD?软盘?(我个人最喜欢的。)…“如果没有合适的JRE可用,将显示一条错误消息。”>>我可以将该错误消息更改/修改为我自己的错误消息吗?如果是,则从何处以及如何执行此操作?常规设置->语言,设置自定义本地化文件,使用键“exe4j.NoJvmFound3264”覆盖消息。“如果没有合适的JRE可用,将显示一条错误消息。”>>我可以将该错误消息更改/修改为我自己的错误消息吗?如果是,则从何处以及如何执行此操作?常规设置->语言,设置自定义本地化文件,使用键“exe4j.NoJvmFound3264”覆盖消息。