团队合作的古诗词:将java应用程序打包成独立运行的.exe方法
来源:百度文库 编辑:中财网 时间:2024/04/28 05:57:37
将java应用程序打包成独立运行的.exe方法
对于windows用户来说,将java应用程序打包成.exe最好不过了,现在我介绍两个方法。1、用专业的应用程序打包工具InstallAnywhere,这个软件几乎能在所有平台上运行,当然你要下载到你需要的那个平台的啦!而且它也
能打包成各个平台的安装程序(当然不是免费的)。
我下载的是7.1 企业版
我只提供一些注册码,安装程序大家在网上找.
InstallAnywhere7.1注册码
使用方法参考:具体
2、用MINI的免费的工具javalunch,JavaLauncher的下载网址是:
http://www.rolemaker.dk/nonRoleMaker/javalauncher/marner_java_launcher.htm
现在下载下来只有一个安装程序,是用界面来操作的.
我这里附上一个带源码的程序.也是本文中用
到的.
javaLauncher
下载下来的文件是一个名JavaLauncher.zip的压缩包,解压后的目录结构:
source目录包含了JavaLauncher的源程序,是用C语言写的
changes.txt是新版的修改说明
launch.exe是主程序
launcher.cfg是配置文件
readme.txt是一些说明和示例
我们只需要launch.exe、launcher.cfg两个文件,将这两个文件复制到打包文件所在的目录。launcher.cfg是一个仅三行内容的文本文件,将它修改如下:
.
.\jre1.6\bin\javaw.exe
-jar main.jar
第一行设置指向JAR包main.jar的目录,由于launch.exe和main.jar同在一个目录,所以用"."即当前目录。
第二行设置指向jre1.6\bin\javaw.exe的路径。
配置好launcher.cfg后,双击launch.exe即可运行java应用程序。
如果仔佃研究eclipse的启动方式,发现eclipse和JavaLauncher的原理一样:eclipse.exe相当于launch.exe,startup.jar相当于myswt.jar。只不过eclipse.exe不象launch.exe要具有通用性,所以它没有*.cfg这样的配置文件,而是将启动信息固化在eclipse.exe中。
另:美化图标
launch.exe文件的图标太单调了,让我们给它换个好看点的。换程序的图标需要用到一个免费的软件:
Resource Hacker,它有中文版,下载网址是:
http://www.users.on.net/johnson/resourcehacker/
ResHack
本文中使用的精简版的JRE,整个程序打包(包括JRE)共8M多一点,测试通过.
附下载:
精简版JRE1.6
java的web应用程序怎样打包?
请问下,在幻灯片里面如果做好了我的一个幻灯片应该如何将文件打包?!就是打包后可直接独立运行的那种,,,
java 的class打包后运行时要怎样运行
vb.net中如何打包成EXE文件独立运行???
如何将java文件进行打包?也就是如何将java文件转换成.exe文件?
java打包的问题
我的IE浏览器运行不了JAVA小应用程序是什么原因?
java:请给一个简单的能双击就能运行的jar文件打包过程.
有没有能将java程序打包生成可执行文件的工具?用jbuider9编写的程序!
java:InstallAnythere怎么样才能打包出可运行文件?
如何将大的文件打包成小的文件?
我的java应用程序可以运行,但是嵌入网页的时候为什么有异常java.lang.NullPointerException出现?
java怎样生成可执行文件?就是在没有安装jdk的机器上运行java应用程序。详细些,谢谢:)
java怎样生成可执行文件?就是在没有安装jdk的机器上运行java应用程序。详细些,谢谢:)
如何将一个JAVA应用程序改为一个既是普通应用程序又是小应用程序
Java程序的运行
java的运行问题
Java的运行问题
Java的运行问题
JAVA运行的JCeator???
java应用程序一运行就现实错误~怎么办呀?
无运行时间的打包文件
Java应用程序
怎样用packge打包java