对不起,这个愚蠢的问题,我刚刚开始学习Java。可以将它编译为一个.exe文件,以便在另一台计算机上运行,还是只针对具有JVM的计算机?Java可以在没有Java虚拟机的情况下运行吗?
1
A
回答
6
不完全。您可以将JRE与可执行文件捆绑在一起,这有点像是一回事。嵌入JRE是launch4j提供的一种方法。
有第三方项目,可以让你做到这一点。免费的是http://gcc.gnu.org/java/。我不相信它得到了Java的正式支持,但它也是gnu,他们碰巧知道一些关于编译器的东西。
还有http://www.excelsior-usa.com/jet.html这是一个付费产品,但最多到Java 6支持
1
你可以做糖果不含糖?
是的,你需要有一个JVM(只是执行编译)来运行和编译。 尽管在试图编写代码时没有必要。
相关问题
- 1. 可以在没有JRuby/gems的情况下在Java中运行Cucumber吗?
- 2. 可以在没有操作系统的情况下运行java程序吗?
- 3. 在没有虚拟化的情况下,OS X可以在WPF中工作吗?
- 4. 如何在没有虚拟主机的情况下运行Symfony项目?
- 5. 我可以在没有虚拟环境的情况下使用烧瓶吗?
- 6. Java虚拟机如何在没有虚拟化支持的情况下在系统上工作?
- 7. 我可以在没有Java脚本的情况下进行TR点击吗?
- 8. 是否可以在没有类的情况下运行java程序?
- 9. 如何在没有连接到虚拟机的情况下在Azure虚拟机上执行sql代理作业
- 10. 在没有安装jre的情况下运行java?
- 11. 如何在没有MANIFEST.MF的情况下运行Java .jar?
- 12. 我可以在没有挂起主进程的情况下以Java的交互模式运行bash吗?
- 13. Java:我可以在没有从main调用的情况下在程序中运行给定的方法吗?
- 14. 是否可以在没有Weblogic Server的情况下运行OSB?
- 15. java AWT可以在没有X11或路径的情况下工作吗?
- 16. C#应用程序可以在没有.NET框架的情况下运行吗?
- 17. Kubernetes Kube-Proxy Server:它可以在没有iptables'nat模块的情况下运行吗?
- 18. Windows驱动程序可以在没有客户端的情况下运行吗?
- 19. HTML5-它可以在没有浏览器的情况下运行吗?
- 20. 我可以在没有狮子的情况下运行xcode 4.3.3吗?
- 21. javascript if语句可以在没有函数的情况下运行吗?
- 22. 我们可以在没有MS Access的情况下运行Access宏吗?
- 23. 在不激活虚拟环境的情况下运行Python3
- 24. 我可以在虚拟机中运行Docker吗?
- 25. 用于在没有Java虚拟机的情况下连接R和Excel的软件包
- 26. java,xenserver,有没有人知道如何在虚拟机上运行命令?
- 27. 在这种情况下可以使用javascript而不是java吗?
- 28. 在这种情况下可以使用继承吗? (Java)
- 29. 如何在没有webapp的情况下设置tomcat虚拟主机?
- 30. 使用Vagrant在没有VirtualBox的情况下使用KVM/qemu设置虚拟机
看到这个问题:http://stackoverflow.com/questions/2338724/is-it-possible-to-run-an-executable-jar-file-on-a-machine-without-installing-java –
http ://gcc.gnu.org/java/ –
gcc.gnu.org/java网页在2年内还没有更新,当我尝试回来时,它没有处理Swing或一堆其他的的东西。 –