应用exe4j将java程序打包成可执行的exe

来源:互联网 发布:赫伯特西蒙 知乎 编辑:程序博客网 时间:2024/04/28 17:38

Exe4j把java生成exe可执行文件,下载地址:点击打开链接

注册exe4j,不注册生成的exe文件无法使用

第一步打开exe4j.exe

第一次使用,直接下一步就可以了,否则可以选择‘open’打开已有的配置文件


第二步 选择java文件类型

Regular mode 使用class文件生成exe,好处是文件比较小,并且可以使用jar包,方便修改(适合程序员)。

JAR in Exe mode 使用jar包生成exe,好处的简单,缺点是要把所有的文件都打在一个exe文件中(适合给不懂程序的人使用)。


第三步

先说第一种方式,选择Regular mode,按next

1、 输入你的应用名称,他会显示在窗口标题上

2、 选择class文件的路径(存放exe的目录)

3、 选择执行class文件的路径(同2,会显示一个点)


项目结构




第四步 选择exe文件执行的方式

GUI是图形方式

Console 控制台方式,即dos窗口

Service 服务方式

根据程序的情况选择,我这里使用的是控制台方式

输入exe文件名

选择exe图标文件(可以不选)


第五步 设定你的java运行文件,就是由main方法的那个class文件

首先按绿色的加号,设置classpath,打开路径设置窗口

选择Director,然后按选择路径的按钮(…),选择class文件所在的根,选择后显示的是“.”

再次按绿色的加号,设置jar包所在位置,打开路径设置窗口

这次我们选择的是 Scan directory,即查询路径,java程序会在这里搜索需要的jar包,这很重要,否则会提示找不到类。

这就用到我建立的目录lib了。这样有个好处,就是以后你可以加新的jar包,而不用重新生成exe文件了,比如在加一个jdbc驱动,只要把文件考到lib里就可以了。

按main class 后面的按钮,打开选择main class文件的窗口。如果在这里看不到你的class文件,请查看你的class path设置是否正确

选择你要运行的class文件,按ok


第六步 设置运行JRE允许的版本 最低版本,最高版本

然后一路 next  就可以了!


---------------------------

第三步

第二种方式,选择JAR in Exe mode,按next

然后和上面差不多,一个是exe4j的项目名字,一个是exe输出目录

第四步,同上


第五步

这次按绿色的加号,添加的是弄好的jar文件

然后相同


------------------------------




原创粉丝点击