微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

如何解决运行 java 应用程序而不在目标机器上安装 java

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

我想在不安装 Java 的情况下在另一台 Windows 机器上运行我的 Java 应用程序。我需要帮助来解决我的问题。

解决方法

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

https://www.graalvm.org/docs/getting-started/windows/

Java 原生镜像请看,

https://www.graalvm.org/docs/getting-started/#native-images

,

您可以使用 Launch4j http://launch4j.sourceforge.net/ Launch4j 将 jars 包装在 Windows 本机可执行文件中,并允许像常规 Windows 程序一样运行它们

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。