站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2SE 专题如何把.java程序变成.exe可执行文件?

如何把.java程序变成.exe可执行文件?

摘要: 如何把.java程序变成.exe可执行文件?


我是新手,如何把.java程序变成.exe可执行文件?
还有,如何进行打包?
请给出具体步骤!!!


Java是不能脱离虚拟机运行的,所以单纯的EXE不存在,需要安装JVM


请楼上的说的详细一点


其实变成了可执行文件,java程序还是在虚拟机上运行的,你可以试试这个软件
http://www.ZeroG.com/releases/standard
这是专门给java制作安装程序的软件,你可以先把你的程序打包成jar,然后再用这个程序继续打包成安装文件,打包之后可以生成适合各种平台的安装文件,有带虚拟机的,有不带虚拟机的,但标准版的虚拟机好像是1.3的,还能将就用,你也可以自己做个虚拟机。
不要小看这个软件,JBuilder、MyEclipse的各个版本都是用这个软件打包发布的,当然了,他们用的都是企业版了,使付费的。


有打包exe 的开源软件,如果你找不到 可以用jB 弄! 很方便的!


打成JAR包,就可以运行。


不过也需要jdk运行坏境。


打成jar包,但还需要jvm才能运行


使用eclipse 或jbuilder打包成JAR
再使用
Installanywhere打包生成EXE



注意一下,如果你的软件是中文版的,那么你用Installanywhere 的时候要下一个带I的虚拟机文件,


要在控制台下打包文件可以先进入你的程序文件夹
然后用:
jar -cvf test.jar ./
解压可用
jar -x test.jar


好!


楼上各位说的都是安装等使用的Exe

关于运行时使用的exe 可以使用网上众多流行的exe打包程序,比如 exe4j, SmothExecute,等等
可以说数不胜数

楼上有一位说的 ZeroG 的InstallAnyWhere 重点放在安装上了,而没有提供直接运行Java程序的能了

同时 JShrink 2.36 提供混乱加密,同时也提供 Jar -> Exe

谢谢各位


↑返回目录
前一篇: 请教输入输出 | ~输入输出
后一篇: JAVA中System.out与System.err的区别是什么