前面一篇已经详细的说明了打包成exe的步骤了,下面谈谈exe如何压缩成安装文件。这里用到之前的另外一个软件,具体软件看这篇文章
exe4j打包成exe

打开inno 编辑器

  • 打开软件后我们选择 用[脚本向导]创建新的脚本文件 点击确定

  • 点击next后会出现如下界面,里面的字段都是汉字,应该不用解释了吧

  • 点击下一步,选择文件夹部分默认,然后继续点击下一步,出现如下界面

  • 这里执行文件我们需要改动,改成我们上面一篇文章说的打成的那个exe文件,这里指的注意的是,我们之前的exe打包用到了jdk或者jre,在这里我们同样需要,打exe时用的是jre这里就选择jre,用的jdk就选择jdk

  • 这里之后我们就可以一直下一步,里面的信息都是汉字提示,你根据意思选择性填写,不填写也咩关系。最好到这里

  • 确定之后你就可以安心的等待了。打包完成之后你就可以去下面那个界面设置的路径找安装包了,如果你没有设置就会在inno 安装包的output文件夹里。祝你好运会!

效果

  • 下面看看我的程序打成的安装程序效果

  • 此时程序左面下表也跟着变了

  • 安装过程

  • 安装完成

补充:在下面这张图添加文件的时候一定要选择到父文件,比如我们打包exe是选择D:\zxh\jre
那么我们这里就要选择D:\zxh
之前我选择错了,下面是错误的案例,应该改为

C:\Users\87077\Documents\test\*

所以建议在选择jre或者jdk是最好同级的没有其他文件夹,避免安装不必要的文件,是的软件过于假庞大

之前说jdk和jre都可以,我自己试了试本文用jre打包不成功,用jdk才成功。在这里抱歉啦。大家还是同意用jdk

exe4j打包--exe转安装包相关推荐

  1. 用exe4j和inno setup将JAVA的项目打包为跨平台安装包

    用exe4j和inno setup将JAVA的项目打包为跨平台安装包 1.将eclipse中的相关文件导出为jar文件 2.将jar文件和jre文件用exe4j打包为可执行exe文件 3.将exe文件 ...

  2. Flutter桌面开发 — Windows App打包以及使用Inno Setup生成.exe文件安装包

    文章目录 1 打包 Flutter Windows App 1.1 开发环境准备 1.2 支持Windows 1.3 构建Windows App 2 使用Inno Setup生成.exe文件安装包 2 ...

  3. Qt软件发布(版本信息,Release版程序,代码打包,制作安装包)

    序言 当我们完成了Qt程序的开发,希望交予测试,或是正式发布的时候,需要将我们的程序进行层层封装,最终以一个安装包的形式呈现给用户.专业版的软件发布,以Qt软件为例,需要三个步骤:生成版本信息,生成R ...

  4. 使用NSIS打包revit插件安装包

    ** 使用NSIS打包revit插件安装包 ** 1.首先准备好 软件NSIS v2.51 集成增强版 https://pan.baidu.com/s/15O_bCNx8p_lyLUo9zEq6mg ...

  5. java应用程序利用Exe4j打包exe文件

     java应用程序利用Exe4j打包exe文件 今天上课给学生介绍利用Myeclipse打jar包和exe文件,随便就随手写了下文档供大家参考,希望对大家有用. 1.      使用简介: 把java ...

  6. 【亲测可用】用Electron和electron-builder打包Vue项目为exe可执行文件安装包(不推荐,个人觉得没有VNISEdit和NW好用,而且有些配置文件还挺脑残!)

    官方帮助文档http://www.electronjs.org/docs 有时候运行安装依赖包会很慢建议在(c)npm config edit之后弹出的.(c)npmrc记事本里面加入 electro ...

  7. 发布文件打包springboit_程序安装包咋制作的?Qt程序打包三部曲,从应用程序到安装包...

    前言 本章节主要是讲解下如何打包Qt程序.Qt使用自带的windeployqt 处理依赖库生成exe来发布软件. 准备exe 1.程序要想发布,在编译器编译一定要选择"release&quo ...

  8. Inno Setup软件 打包多个安装包程序

    vc_redist.x64.exe 文件放在cod.exe 所在目录 [Files] Source: "你要打包的软件目录\COD.exe"; DestDir: "{ap ...

  9. windows安装程序制作教程。《inno setup》可将多个安装程序打包成一个安装包,一次安装操作全部安装完成

    1,下载 inno setup 官网地址:http://www.jrsoftware.org 下载地址:https://mlaan2.home.xs4all.nl/ispack/innosetup-5 ...

最新文章

  1. C语言判别输入的东东
  2. C语言,C#语言求100-999内的水仙花数源程序
  3. .net Reflection(反射)- 二
  4. 学汉语、来云栖、海外布道阿里云……这位印度架构师不一般
  5. 蓝桥杯 BASIC-19 基础练习 完美的代价
  6. Python 集体智慧编程PDF
  7. (亲测可用)基于matlab的用自写函数来实现图像的灰度处理sobel canny算子边缘检测
  8. 计算机组成原理实验二八位寄存器,计算机组成原理课后参考答案
  9. 二代征信报告解读及信贷风控中的应用
  10. 75 [backtrader期货策略]十大经典策略-分时均线交叉策略
  11. Vue安装element ui踩坑
  12. 浏览器被恶意篡改(百分百成功)
  13. 关于创建和替换STK软件的3D模型图方法及其介绍
  14. 衢州学院计算机应用技术分数线,2021年衢州学院投档线及各省最低录取分数线统计表...
  15. java字符串取反_Java探索之string字符串的应用代码示例
  16. go mod 使用 + GO111MODULE
  17. CleanMyMac X4最新版测评效果及功能下载
  18. 如何快速搭建教育平台网站
  19. 信息安全数学基础电子书_电子书推送No.111
  20. 基于Docker容器安装nginx

热门文章

  1. 绝地求生8月7号服务器维修吗,2019绝地求生8月7日更新官方公告 吃鸡8月7日更新了什么内容?...
  2. 高效人士的A3思考法:如何用一页A3纸锻炼解决问题的能力
  3. b camp;amp;b-c 什么意思在c语言里,大工20春《camp;c 语言程序设计》复习资料十三...
  4. vue+element实现Select 选择器的远程搜索、滚动加载
  5. 2022年WordPress主题最优秀热门主题排名TOP30
  6. 『杭电1101』The Parallel Challenge Ballgame
  7. Photoshop设计海报
  8. 基于SSM框架的智能物流管理系统设计与实现
  9. java中使用Redis实现分布式锁
  10. python typing.Literal 与sqlalchemy中的Literal