运行java应用程序而不在目标计算机上安装java

运行java应用程序而不在目标计算机上安装java,java,windows-installer,javaexe,Java,Windows Installer,Javaexe,我创建了一个Java应用程序,并为各种平台制作了一个安装程序。它对我来说很好,但是当涉及到另一台机器时,它需要在目标机器上安装Java来运行Java应用程序。对于Windows安装程序,我在Inno Setup和Launch4j的帮助下创建了.exe文件,并将JRE包含在安装程序中 我想在另一台Windows计算机上运行Java应用程序,而不安装Java。我需要帮助来解决我的问题。您可以使用Launch4j来完成 Launch4j将JAR封装在Windows本机可执行文件中,并允许像普通Wind

我创建了一个Java应用程序,并为各种平台制作了一个安装程序。它对我来说很好,但是当涉及到另一台机器时,它需要在目标机器上安装Java来运行Java应用程序。对于Windows安装程序,我在Inno Setup和Launch4j的帮助下创建了.exe文件,并将JRE包含在安装程序中


我想在另一台Windows计算机上运行Java应用程序,而不安装Java。我需要帮助来解决我的问题。

您可以使用Launch4j来完成
Launch4j将JAR封装在Windows本机可执行文件中,并允许像普通Windows程序一样运行JAR
Launch4j将JAR包装在Windows本机可执行文件中,并允许像普通Windows程序一样运行它们

看起来您正在寻找本机vm。像GraalVM这样的解决方案可能会有所帮助。使用GraalVM,您可以将发行版捆绑为可执行文件

对于Java本机映像,请查看


看起来您正在寻找本机vm。像GraalVM这样的解决方案可能会有所帮助。使用GraalVM,您可以将发行版捆绑为可执行文件

对于Java本机映像,请查看


我刚刚写了一个答案。我将把这个问题标为重复问题。您可以阅读答案。@AniketSahrawat,提供给已接受答案的链接未打开。我想你急于将这个问题标记为重复问题。我让你访问link。如果你已经将jre捆绑在一起,你不需要安装javait@YeshwinVermaTheProgrammer,我也期待着同样的事情。但不幸的是,它不起作用。我只是写了一个答案。我将把这个问题标为重复问题。您可以阅读答案。@AniketSahrawat,提供给已接受答案的链接未打开。我想你急于将这个问题标记为重复问题。我让你访问link。如果你已经将jre捆绑在一起,你不需要安装javait@YeshwinVermaTheProgrammer,我也期待着同样的事情。但不幸的是,它不起作用。您忘了提到必须将jre或jdk与之捆绑在一起。您忘了提到必须将jre或jdk与之捆绑在一起。