这里要用到的是exe4j这个工具,可以在浏览器上直接搜索这个文件名即可找到下载地址,下载安装后,确保jdk环境配置好。
以netbeans的java应用打包为例,我们先编写得到一个简单地控制台程序,然后用exe4j打包为.exe可执行文件。
一:
-
先使用netbeans编译好工程,并确保程序能正常运行。
-
在netbeans项目的属性页面,依次找到 【构建】-> 【打包】,勾选【编译后侯建】JAR(B)、复制相关库(L)
-
确定,重新构建整个工程,确定dist目录下有生成jar包:
二: -
打开exe4j软件:
-
设置工程类型:
-
设置应用信息,包含两项目,一是指定打包的exe文件名,一个打包输出到哪一个目录,根据你自己的情况来设置:
-
设置可执行文件的信息,包括可执行文件的类型、名字、和位数,类型我们选择Console application,名字和位数根据你的情况自定义:
-
设置java程序信息,主要指定java包的路劲,主类等:
-
设置jre,根据需要设置jre版本,我这里设置1.8:
-
如果没有问题的话,根据提示进行修改,一切顺利最后就会进入如下界面,在这个界面有一个保存选项,可以把前面步骤设置信息全部保存下来到一个配置文件中,下次可以直接打开这个配置文件。
经过上述步骤,我们的java程序就可以有.jar包打包为.exe文件了,是不是很方便?