抱歉提出愚蠢的问题,我才刚刚开始学习 Java。它可以编译成 .exe 以在另一台计算机上运行,还是仅适用于具有 JVM 的计算机?
最佳答案
不完全是。您可以将 JRE 与您的可执行文件捆绑在一起,这有点像同一件事。嵌入 JRE 是 launch4j 提供的一种方法.
有第三方项目可让您执行此操作。免费的是http://gcc.gnu.org/java/ .我不相信 Java 官方支持它,但它也是 gnu,它碰巧对编译器了解一两件事。
还有http://www.excelsior-usa.com/jet.html这是付费产品,但最高支持 Java 6。
关于java - Java 可以在没有 Java 虚拟机的情况下运行吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7575513/