没有java运行环境,二进制的class文件怎么执行!
解决方案 »
- ext方法申明的时候“:”号和“=”号的区别
- 软件包 net.sf.hibernate 不存在
- 请问如何用Hibernate链接access?
- validator框架问题
- 菜鸟初步应用STRUTS的几点见解征求(在线等待~ 有满意答复立即结贴)
- 熟悉JMX远程监控和配置管理的请进
- Struts的问题!如何将ActionForm,直接转换到Html的form中?
- 用weblogic8.1服务器,jsp文件应放到哪个目录下才能在IE中看到
- 谁能告诉我 哪里可以下载 《 Java and Xml 》这本书???
- 请问各位高手,我的EJB编译问题。
- 哪位老兄帮忙解释下线程应该怎么用?
- 关于JBoss和hello.war?(不好意思我只有10分)
c、 c++ 、汇编都可以啊
JAVA程序必须要有JVM!
但是放到别的机器上就不行了啊,难道一定要装jvm,和程序一起发布几个文件或 注册几个文件不行吗?
完全不用JVM转换成独立执行文件的工具也不是没有,GNU/Linux下有这样
的工具,但是对JAVA支持有限。其他这方面的工具没有一个完整的。所以除非你的执行文件非常简单,否则不带JVM是不可能的.
jbuilder生成的只是一个引导启动脚本而已。
你可以采用一些工具将java转成exe,但是那些工具都需要花钱,此外效果不是很好。
.class文件的执行可以不要操作系统,但是不能没有JVM
我们说java平台无关,就是因为它是基于JVM运行,而不是操作系统.
我们知道windows下的可执行文件在linux下不能运行
但是同一个java的.class文件,只要有JVM不管什么系统都可以运行!
所以想用java做一个脱离JVM的可执行文件是不可能的