当前页面: 开发资料首页 → 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
谢谢各位