分类:
2009-07-16 23:10:51
JAVA打包成执行文件 |
首先当然是写好自己的文件(e.g: myfile.java),然后当然是要成功编译了生成(myfile.class)文件了
假设生成的文件放在file目录下(可能包含其他很多相关的.class或者图片等等):
准备工作: 打开文本文件 其内容为:Main-Class:myfile 如果.java有package,那么就应该是:Main-Class:yourpackagename.myfile(注:记得有一个回车) 保存为mainfest.mf文件 例子:
Manifest-Version: 1.0
Main-Class: Hello 接着: “cmd"进入到当前file目录: 执行: file>jar cvfm myfile.jar manifest.mf . 其中myfile.jar中的myfile是你要的jar的名字。mainfest.mf后面的点代表当前文件 这样就完成了打包任务了。 但是java文件里面要包含main函数才可以。! 如果jar文件可以正确的运行,那我们就可以开始使用exe4j进行可执行文件的创建了。 exe4j应用起来倒是相当简单。类似于傻瓜式的,只要一路next,填写和选择个别的参数就ok了。稍微懂点e文的都可以应用自如了。不要说你一点e文都不懂啊!没办法,简单说下流程: 1、打开exe4j,可以输入license,可以打开你以前操作过的config文件。 2、单击NEXT键,选择”JAR in EXE”mod按钮,单击NEXT。 3、填写短名和文件输出的路径然后点击NEXT。 4、在这里你可以选择你要生成的可执行文件的类型,以及生成的可执行文件名称、可执行文件的图标等,我们在这里就选择GUI application,如果不带用户界面的程序,选择console application。名字就根据自己的需要取一个,图标你可以自己在你的图标库里选一个你喜欢的,然后再NEXT。 5、在这里填写Main class的名字,单击绿色+选择所需的.jar文件,如果没有特殊要求我们就可以再继续了。 6、接下来是选择版本,填写好自己的最大最小版本然后再继续,你的jdk版本注意一定要在你选择的范围里面。 7、下面设一下你的文件执行的片头,增加其美观效果,选择自己喜欢的图片,写自己想写的文字,并可以根据需要调整文字的位置,再继续。 8、下面是一个选择语言版本的界面选好后再继续。 9、下面是一个短暂的等待,然后就大功告成了,一个java写成的可执行文件就这样生成了。 10、双击一下看看效果,迎面而来的是自己设置的开头效果,感觉怎么样? //注:根路径应该与jar包的路径一致,生成的可执行文件应该与jar包在一个位置。 |