java程序打包为一个exe程序
ok,最近学到了一个有意思的东西
那就是如何将自己写好的java程序打包成一个exe程序,发给别人,然后运行。
那么开始之前,请先安装整个工具:
exe4j:https://www.ej-technologies.com/exe4j/download(下载地址)
这是一个用于把java程序打包成一个windows可执行文件的一个工具。
首先
在这里我有一个这样的程序:
然后,我们先要在idea里打一个jar包
流程:
在打开的页面中点击这里:
然后点击这里:
然后点击apply,然后点击ok
然后点击目录栏中的Build,然后点击Build Artifacts
然后接着
值得注意的是,如若这里文件打开发现主类没有,就记得添加上main函数所在的主类
这个文件在META——INF目录下
是用于描述下jar文件的一些元数据(属性),比如主类、扩展名、类路径信息。
我这里添加了
构建完成了,就会显示和项目一样的一个jar包
然后我们在磁盘下创建一个文件夹放置jar文件
然后ctrl+c复制这个jar包放到我创建的文件夹中
这里值得注意的是,如若我们发给对方电脑没有jre(java运行环境)的话,就得把jdk目录下的lib和bin目录
复制到这里的创建的目录。
对方有的话,就不用了。
接下来我们打开exe4j
然后
右键删除也可以,点击右边删除也行,然后点击+号
jre包含两个:lib和bin
之后就可以一路next了
即下一步
到这个页面就算完成了
然后可以点击运行了
注意
点击save as,
会让你找个路径,找到个目录进行保存
成功后就像这样
多了个测试
ok,分享完毕