目录
一、如何把java程序打包成exe文件
二、过程
二.1、如何将java程序打包成jar包
二.2、如何使用软件exe4j将jar包打包成exe文件
三、如何在打包的时候带上图片和音乐
四、如何打包后不放大
五、如何把exe文件发送给别人也可以打开(别人没有java环境也可以打开)
一、如何把java程序打包成exe文件
因为java没有python那样有自己的打包库,需要下载一个外部软件exe4j,在这个软件上去打包这个java程序
第一步是打包成一个jar包,然后才能在这个软件上打包成exe文件
这三种特殊情况的处理,也在(二、过程)中也提到了
如果只是想知道三种特殊需要,可以看最下面的三个。
二、过程
二.1、如何将java程序打包成jar包
1.选择文件->项目结构 (英文是Flie —> Project Structure)
2.添加新工件(英文Artifacts)
3.选择要封装的类和他的主函数,以及导出的位置(后面构建后这个位置才有jar包)
4.构建(英文Build -> Build Artifacts..)
左边选择要构建的工件,右边选择构建(英文是Build)
此时jar已经生成,找到该jar包的位置(最好在桌面建一个文件夹),下面需要使用
二.2、如何使用软件exe4j将jar包打包成exe文件
1.下载链接:下载链接
点击安装exe文件进行安装, 最好在安装位置找到文件,在桌面上建一个快捷方式
2.第一步Welcome:
随便起个名字和密码即可,注册码找一个填就行:
A-XVK258563F-1p4lv7mg7sav
A-XVK209982F-1y0i3h4ywx2h1
A-XVK267351F-dpurrhnyarva
A-XVK204432F-1kkoilo1jy2h3r
3.第二步Project type:
选择"JAP in EXE" mode
4.第三步Application info:
5.第四步Executable info:
注意:exe的图标必须是ico格式的图片,只改名字还不行,可以在这里转化下:在线转化图片格式
下面还有一些高级选项,只有第5个Manifest options需要设置下,打包后的exe文件会放大近25%,如果不想让他放大选择,按下图选Always
6.第五步Executable info:
7.第六部 JRE:
如上面所说,如果需要exe文件发送给其他没有java环境的人,6的高级设置需要以下操作
8.第七、第8步骤都是直接点击next即可
然后经过第9步的自动打包,在上面设定的exe文件输出位置处就有exe文件
三、如何在打包的时候带上图片和音乐
想要带上图片和音乐只需将对应的资源文件和exe文件放在一起同目录下即可,这时打开便可以加载的到。
注意:jar包可以不放进来,图片和音乐文件还是原来程序中执行的那个文件
想要发给别人(没有java环境的)可以运行,还需放入jre文件且一定设置(上面说的有)
四、如何打包后不放大
只需要在exe4j打包时的第4部下的最后一个,选择如图的2即可(如果不是这样,可以翻译下看看哪个是不放大)
五、如何把exe文件发送给别人也可以打开(别人没有java环境也可以打开)
1.需要在最终文件中放入一个jre文件,jre文件其实就是java的运行环境,在安装的java环境处就有这个jre文件,或者用这个链接下载解压
jre下载链接:jre下载链接
2. 然后在exe4j中,第6步需要用自己下载的jre文件来编译
自己写的小游戏的exe文件,下载解压即可玩(哪怕没有java环境),扫雷下载
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)