java - 如果用户计算机上未安装 Java,如何在 JAR 文件中包含 JVM?

标签 java jar include jvm

也许这个问题听起来有点奇怪...... 我想分发我的 Java 应用程序。 我知道如何生成一个 jar 文件,但它只包含我的类。 如果用户没有在其计算机上安装 java 怎么办?

所以我想知道如何将 JVM 包含在我的 JAR 文件中。或者找到等效的正确方法来执行此操作。 我对此几乎一无所获,所以我可能问错了问题......

非常感谢!

最佳答案

您不能在 JAR 文件中包含 JVM。但是,您可以将 JRE 放在 JAR 文件旁边的分发版中 - 假设您知道分发版的目标平台(操作系统、处理器)。关于如何做到这一点,您可以阅读 here .

关于java - 如果用户计算机上未安装 Java,如何在 JAR 文件中包含 JVM?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15740424/

相关文章:

perl - 这个 Perl 代码有什么作用?

java - java代码有什么问题?

java - 如何在另一个java程序-netbeans中编译&运行java程序

JavaFX 2 窗口图标不工作

java - 从 jar 运行程序时的绝对文件路径?

java - 使用 jar 文件而不是类的 Tomcat 部署问题

c# - QueryObject 包含 Entity Framework

c++ - g++ 在函数 __start 中链接到 crt1.o 时遇到 fatal error

java - 类作为用户定义的数据类型

java - 安卓工具栏