为什么由java类文件做的.exe文件在其它机器上不能使用?

来源:百度知道 编辑:UC知道 时间:2024/05/25 02:18:41
我在把java源文件做成了可执行文件,在自己电脑上能运行.但现在新的问题又出现了:把这个可执行文件拷到其它电脑上却不能打开,双击弹出"打开方式"对话框,这是为什么?
大致明白了楼下两位达人的回答.
现在要解决的是装API包或虚拟机,这个需要怎么弄?
再补充一点:除了装API包或虚拟机外,还有其他方法吗?如果没有,这样移植应用程序岂不太麻烦??

因为做成exe的java仍然是java,
只是加入了一个本地的引导。
可还是需要虚拟机来运行。
去装一个。

http://java.sun.com/javase/downloads/index.jsp
这个地方下载jdk 1.6
你指的可执行文件不就是.exe文件是不,不能执行就是因为没有java环境的缘故,一般电脑都应该支持java啊,不装jdk,装jre就行

因为他没有api包,必段要装一个

不需要装JDK装一个JRE运行时环境即可

去SUN的网站下载个JDK安装就行了