打开exe4j,这里有个注意点,就是欢迎界面下面的License,如果没有请到网上找一个序列号,否则生成的exe打开之后都会先弹出您未激活exe4j的警告!点击下一步

这里有两个选项,第一个是通常编译,别人可以看到你的源码,第二个不可以,此处选第一种为例,点击下一步
 
此处填写好程序名,并且选择程序所在文件夹,按照图示填写,点击下一步

此处需要注意的是系统位数,如果要在64位系统运行,请勾选AdvancedOptions里面的32-bit or 64-bit,勾选generate 64bit,其他默认,点击下一步;

 
此处比较重要的是VM的参数,如果不注明UTF-8,可能会产生乱码问题,见图,填写完毕点击下一步;

此处需要注意的是选择自带jre,请按图示操作,点击下一步;

 
选择默认,点击下一步;

点击下一步;

点击下一步;

至此,exe文件就生成了,在你的程序包下,会有一个.exe文件;


打开Inno setup,点击文件-新建;

按图示操作,点击下一步;

省略的步骤,请根据程序说明填写,比较简单,此处不做赘述,到这里,选择下一步,执行编译;

 
到这里,你的程序包会生成一个安装文件,在别的机器上测试没问题,就可以发布给别人安装了!!

最新文章

  1. 小谈Scrum敏捷开发流程
  2. [Maven]Maven入门教程
  3. Android ImageView图片透明区域不响应点击事件,不规则图片透明区域响应点击事件
  4. jQuery Moblie 学习之page、button、theme、panel、listview、controlgroup、navbar等(一)
  5. js倒计时(可定义截止日期)
  6. USACO6.4-The Primes
  7. Linq 关键字
  8. 命令模式 & 策略模式 & 模板方法
  9. css居中方式总结
  10. java 正则匹配int型
  11. [bzoj1067][SCOI2007]降雨量——线段树+乱搞
  12. mysqldump指定编码导出数据
  13. 树莓派(1)- Raspberry Pi 3B 安装系统并联网
  14. MyBatis进阶使用——动态SQL
  15. RHEL 6.4 通过mysql安装文件安装mysql
  16. FreeSWITCH IVR中lua调用并执行nodejs代码
  17. linux 程序实现后台运行
  18. 再续session和cookie (网络整理)
  19. numpy.random.randn()与numpy.random.rand()的区别(转)
  20. php使用 utf8_encode 来将特殊字符转成 utf8

热门文章

  1. Mvc异常处理器
  2. GitHub上优秀Android 开源项目
  3. 关于报错“More than one fragment with the name [spring_web] was found. This is not legal ...”的解决办法
  4. 【Unity3D】实现太阳系
  5. session会话
  6. BZOJ 2851: 极限满月 虚树 or 树链的并
  7. ABAP的Package interface, 安卓的manifest.xml和Kubernetes的Capabilities
  8. Tarjan 详解
  9. springboot autoconfig
  10. samba修改smb.conf后,不需要重启服务,就可生效