当前位置: 技术问答>java相关
各位用JAVA写的应用程序如何打包成EXE文件与安装文件???
来源: 互联网 发布时间:2015-02-10
本文导语: 各位用JAVA写的应用程序如何打包成EXE文件与安装文件??? | 哎,再废话一便吧: 1用JET(缺点:运行时需要JET的DLL,此DLL 10多MB,晕,没戏) 2用class2exe(缺点:需要JRE,等于没说) 3用MS的VJ++(这...
各位用JAVA写的应用程序如何打包成EXE文件与安装文件???
|
哎,再废话一便吧:
1用JET(缺点:运行时需要JET的DLL,此DLL 10多MB,晕,没戏)
2用class2exe(缺点:需要JRE,等于没说)
3用MS的VJ++(这个还算凑合,但不支持SWING,倒!,它编译成EXE是用的MS SDK FOR
JAVA里的jexegen)
4用Visual cafe(缺点:也需要它的DLL,但据说还可以忍受,俺没用过)
5用Visual Age for java(和上面的差不多,俺也没用过,所知甚少)
6用JOVE(缺点:没免费的,搞不到,不知怎么样)
俺就知道这么多,俺把俺知道的全说了,望大家指教,大家也不要老是问个没完了。
不知道Jbuilder5有没有提供类似的功能,可能性小。
|
一般来说:java不需要编译成exe文件,一般用jar将你的class文件打包即可。
如果你一定要编译成exe文件,你可以试一下JET,再网上搜索一下即可。
如果你一定要编译成exe文件,你可以试一下JET,再网上搜索一下即可。
|
可以看看以前的贴子,如果你是害怕别人看你的程序,你可以用一些工具将你的源程序改造成谁也读不懂得格式即可。网上的很多商业试用软件都是这样做的!
JET的安装过程中会寻找你的JDK然后,将你的JDK编译成动态连接库的形式,时间很长(1-2h),看上去就象是死机一样。
JET的安装过程中会寻找你的JDK然后,将你的JDK编译成动态连接库的形式,时间很长(1-2h),看上去就象是死机一样。
|
用Install Anywhere安装Java程序, 将是一个好的选择。
Install Anywhere将会帮助你将你的Java程序安装在几乎所有的平台
Install Anywhere将会帮助你将你的Java程序安装在几乎所有的平台
|
如果怕被破戒,自己做一个类装载器不就行了吗?
|
建立jar
使用批处理
使用批处理
|
可惜VJ++不支持很多JFC,比如最重要的SWING!
|
关注
|
不可一做成.exe文件吧,我没听说过,:),才疏学浅,欢迎指教,
|
为何需要exe?即使做成exe,不也是需要安装jre或者jdk?既然安装了,最多也就是写个批处理而已,我接触java不是很久,希望以后大家多多指教
|
用VJ++可以.
|
就用vj来开发好了
直接就是*.exe文件生成
直接就是*.exe文件生成