exe4j打包--exe转安装包
前面一篇已经详细的说明了打包成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转安装包相关推荐
- 用exe4j和inno setup将JAVA的项目打包为跨平台安装包
用exe4j和inno setup将JAVA的项目打包为跨平台安装包 1.将eclipse中的相关文件导出为jar文件 2.将jar文件和jre文件用exe4j打包为可执行exe文件 3.将exe文件 ...
- Flutter桌面开发 — Windows App打包以及使用Inno Setup生成.exe文件安装包
文章目录 1 打包 Flutter Windows App 1.1 开发环境准备 1.2 支持Windows 1.3 构建Windows App 2 使用Inno Setup生成.exe文件安装包 2 ...
- Qt软件发布(版本信息,Release版程序,代码打包,制作安装包)
序言 当我们完成了Qt程序的开发,希望交予测试,或是正式发布的时候,需要将我们的程序进行层层封装,最终以一个安装包的形式呈现给用户.专业版的软件发布,以Qt软件为例,需要三个步骤:生成版本信息,生成R ...
- 使用NSIS打包revit插件安装包
** 使用NSIS打包revit插件安装包 ** 1.首先准备好 软件NSIS v2.51 集成增强版 https://pan.baidu.com/s/15O_bCNx8p_lyLUo9zEq6mg ...
- java应用程序利用Exe4j打包exe文件
java应用程序利用Exe4j打包exe文件 今天上课给学生介绍利用Myeclipse打jar包和exe文件,随便就随手写了下文档供大家参考,希望对大家有用. 1. 使用简介: 把java ...
- 【亲测可用】用Electron和electron-builder打包Vue项目为exe可执行文件安装包(不推荐,个人觉得没有VNISEdit和NW好用,而且有些配置文件还挺脑残!)
官方帮助文档http://www.electronjs.org/docs 有时候运行安装依赖包会很慢建议在(c)npm config edit之后弹出的.(c)npmrc记事本里面加入 electro ...
- 发布文件打包springboit_程序安装包咋制作的?Qt程序打包三部曲,从应用程序到安装包...
前言 本章节主要是讲解下如何打包Qt程序.Qt使用自带的windeployqt 处理依赖库生成exe来发布软件. 准备exe 1.程序要想发布,在编译器编译一定要选择"release&quo ...
- Inno Setup软件 打包多个安装包程序
vc_redist.x64.exe 文件放在cod.exe 所在目录 [Files] Source: "你要打包的软件目录\COD.exe"; DestDir: "{ap ...
- windows安装程序制作教程。《inno setup》可将多个安装程序打包成一个安装包,一次安装操作全部安装完成
1,下载 inno setup 官网地址:http://www.jrsoftware.org 下载地址:https://mlaan2.home.xs4all.nl/ispack/innosetup-5 ...
最新文章
- C语言判别输入的东东
- C语言,C#语言求100-999内的水仙花数源程序
- .net Reflection(反射)- 二
- 学汉语、来云栖、海外布道阿里云……这位印度架构师不一般
- 蓝桥杯 BASIC-19 基础练习 完美的代价
- Python 集体智慧编程PDF
- (亲测可用)基于matlab的用自写函数来实现图像的灰度处理sobel canny算子边缘检测
- 计算机组成原理实验二八位寄存器,计算机组成原理课后参考答案
- 二代征信报告解读及信贷风控中的应用
- 75 [backtrader期货策略]十大经典策略-分时均线交叉策略
- Vue安装element ui踩坑
- 浏览器被恶意篡改(百分百成功)
- 关于创建和替换STK软件的3D模型图方法及其介绍
- 衢州学院计算机应用技术分数线,2021年衢州学院投档线及各省最低录取分数线统计表...
- java字符串取反_Java探索之string字符串的应用代码示例
- go mod 使用 + GO111MODULE
- CleanMyMac X4最新版测评效果及功能下载
- 如何快速搭建教育平台网站
- 信息安全数学基础电子书_电子书推送No.111
- 基于Docker容器安装nginx
热门文章
- 绝地求生8月7号服务器维修吗,2019绝地求生8月7日更新官方公告 吃鸡8月7日更新了什么内容?...
- 高效人士的A3思考法:如何用一页A3纸锻炼解决问题的能力
- b camp;amp;b-c 什么意思在c语言里,大工20春《camp;c 语言程序设计》复习资料十三...
- vue+element实现Select 选择器的远程搜索、滚动加载
- 2022年WordPress主题最优秀热门主题排名TOP30
- 『杭电1101』The Parallel Challenge Ballgame
- Photoshop设计海报
- 基于SSM框架的智能物流管理系统设计与实现
- java中使用Redis实现分布式锁
- python typing.Literal 与sqlalchemy中的Literal