您当前的位置: 首页 > 学无止境 > 心得笔记 网站首页心得笔记
为javaswing制作exe自解压安装包
发布时间:2017-10-09 15:34:00编辑:雪饮阅读()
用javaswing开发的应用程序需要依赖于java环境,而客户机一般是不存在java环境的。于是可以将环境和软件一起打包,但是这样用户就需要解压然后在压缩包中运行程序才能正常打开。而一般权威软件都是单exe文件的。
所以就需要做成单独的exe文件,即自解压。正好也相当于制作了安装包。
操作环境:
windows7+winrar
将依赖的环境包和生成的exe文件添加到压缩包:
创建自解压:
切换到高级选项卡:
进入自解压选项:
解压路径最好设置为变量如:
%ProgramFiles%\xyNes
切换到文件和图标选项卡:
自解压文件窗口中是填写本安装程序的程序简介,内容最好多一些,不然特别空洞。如
“雪饮nes客户端是一个支持联网在线nes游戏和自己载入本地nes游戏rom的客户端应用。其官网雪饮NES游戏网是全国最好的NES/FC游戏资源网,nes游戏下载中心,全站无广告,拥有良好的用户体验,提供所有发行过的NES/FC游戏的下载和在线试玩。
”
图标我自己用的是48*48的。分别是bmp和ico格式。
切换高高级选项卡添加快捷方式到桌面:
这里的源文件名同样要是变量并关联到上一个变量指定的目录中,xynes.exe就是之前那个单文件exe的文件名。
然后确定之后就制作完毕了。
其它自解压默认的信息可以通过一些民间高手开发的脱壳工具来修改,如ResHacker这款软件用起来就比较舒服。
先将该软件分享下百度云盘地址:
链接:http://pan.baidu.com/s/1jIpEfAY 密码:90xy
注意:自解压exe文件的显示图标有时候添加之后还是默认的,可能只是没有及时显示出来。可以通过ResHacker来确定。
如:
如图中的这个图标正好是方才我所使用的48*48的图标,并且右边区域也显示出来了。
关键字词:java,swing,exe,自解压,安装包,雪饮
相关文章
- 解决java使用原生http接口HttpURLConnection 报403错
- eclipse+exe4j将java程序生成exe的windows可执行程序(
- eclipse下java项目导出打包为jar(包含第三方jar)
- JavaSwing中实现jbutton手型鼠标样式
- javaswing中实现控件禁用的默认颜色(如jButton.setEnab
- javaswing中实现jbutton完全透明(非remove)
- javase实现jframe中通过按钮关闭其它jframe窗体
- javase异步网络请求更新ui(完美亲测)
- javaswing动态更新ui布局
- javase实现网络url文件下载(解决小文件下载问题)