Chinaunix首页 | 论坛 | 博客
  • 博客访问: 170209
  • 博文数量: 77
  • 博客积分: 1400
  • 博客等级: 上尉
  • 技术积分: 990
  • 用 户 组: 普通用户
  • 注册时间: 2009-06-21 18:13
文章分类

全部博文(77)

文章存档

2011年(1)

2009年(76)

我的朋友

分类:

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包在一个位置。

阅读(960) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~