exe4j+Inno_setup打包java桌面应用
2024-09-02 19:56:33
打开exe4j,这里有个注意点,就是欢迎界面下面的License,如果没有请到网上找一个序列号,否则生成的exe打开之后都会先弹出您未激活exe4j的警告!点击下一步
这里有两个选项,第一个是通常编译,别人可以看到你的源码,第二个不可以,此处选第一种为例,点击下一步
此处填写好程序名,并且选择程序所在文件夹,按照图示填写,点击下一步
此处需要注意的是系统位数,如果要在64位系统运行,请勾选AdvancedOptions里面的32-bit or 64-bit,勾选generate 64bit,其他默认,点击下一步;
此处比较重要的是VM的参数,如果不注明UTF-8,可能会产生乱码问题,见图,填写完毕点击下一步;
此处需要注意的是选择自带jre,请按图示操作,点击下一步;
选择默认,点击下一步;
点击下一步;
点击下一步;
至此,exe文件就生成了,在你的程序包下,会有一个.exe文件;
打开Inno setup,点击文件-新建;
按图示操作,点击下一步;
省略的步骤,请根据程序说明填写,比较简单,此处不做赘述,到这里,选择下一步,执行编译;
到这里,你的程序包会生成一个安装文件,在别的机器上测试没问题,就可以发布给别人安装了!!
最新文章
- 小谈Scrum敏捷开发流程
- [Maven]Maven入门教程
- Android ImageView图片透明区域不响应点击事件,不规则图片透明区域响应点击事件
- jQuery Moblie 学习之page、button、theme、panel、listview、controlgroup、navbar等(一)
- js倒计时(可定义截止日期)
- USACO6.4-The Primes
- Linq 关键字
- 命令模式 &; 策略模式 &; 模板方法
- css居中方式总结
- java 正则匹配int型
- [bzoj1067][SCOI2007]降雨量——线段树+乱搞
- mysqldump指定编码导出数据
- 树莓派(1)- Raspberry Pi 3B 安装系统并联网
- MyBatis进阶使用——动态SQL
- RHEL 6.4 通过mysql安装文件安装mysql
- FreeSWITCH IVR中lua调用并执行nodejs代码
- linux 程序实现后台运行
- 再续session和cookie (网络整理)
- numpy.random.randn()与numpy.random.rand()的区别(转)
- php使用 utf8_encode 来将特殊字符转成 utf8
热门文章
- Mvc异常处理器
- GitHub上优秀Android 开源项目
- 关于报错“More than one fragment with the name [spring_web] was found. This is not legal ...”的解决办法
- 【Unity3D】实现太阳系
- session会话
- BZOJ 2851: 极限满月 虚树 or 树链的并
- ABAP的Package interface, 安卓的manifest.xml和Kubernetes的Capabilities
- Tarjan 详解
- springboot autoconfig
- samba修改smb.conf后,不需要重启服务,就可生效