100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > 【exe4j-inno Setup】实现jar包打包为可执行文件及安装包教程(吐血保姆级一看就会)

【exe4j-inno Setup】实现jar包打包为可执行文件及安装包教程(吐血保姆级一看就会)

时间:2024-05-23 20:08:14

相关推荐

【exe4j-inno Setup】实现jar包打包为可执行文件及安装包教程(吐血保姆级一看就会)

写在前面:

通过javaSwing或javaFx写好我们需要的软件后,想要将成果对外展示,就需要用到exe4j制作为可执行文件,但仅限于本机安装了jre并且exe文件和jre文件在同级目录的情况,否则就会报错,这给我们的使用带来了极大的不便,想要在一台干净的电脑去运行不可能每次都将其打为压缩包,使用起来繁琐不简洁,那么此时就需要innoSetup工具来将其合并为一个安装包,方便快捷。

使用过程:

exe4j:将jar包变为可执行文件.exe

inno Setup:将可执行文件.exe连同jre打包为安装包.exe

目录

一、 exe4j安装及使用

1、安装包下载

2、安装过程

3、注意事项

二、inno Setup安装及使用

1、安装包下载

2、安装过程

3、注意事项

一、 exe4j安装及使用

1、安装包下载

链接:/s/1LS4VhUFfj5Hcl3qLeCg8kA

提取码:ZSZS

2、安装过程

选择64位点击安装:

选择第二个No(因为笔者电脑已经装过了,这里只做演示) ,然后点击Next;

点击我同意,然后点击Next;

选择需要安装的位置后点击Next;

等待安装完成即可~

安装后打开如图所示的界面:

点击change License,输入公司名和姓名,可以随意输入,然后第三行输入序列码,在压缩包中的说明文件中,粘贴复制即可。

点击Next,选择将jar包打包,如图:

继续点击Next,选择打包后的项目名称和对应的文件路径。

选择图形化界面,设置对应的可执行文件的名称,也可以在Icon File中设置文件的图标,需为ico格式。

选择对应的jar包所在位置后,在下方的路径中会自动识别出Main函数的名称路径,也可以手动去添加。

选择适配的最低和最高的jdk版本

点击上图的Advanced Options,选择Search Sequence,选择自己jre所在路径。

可以设置打开软件后的加载图片

然后一路next,等待打包完成后,可以运行该exe文件。

3、注意事项

1、选择文件存放的路径建议和jre的安装路径相同,否则会报错找不到运行环境。

2、项目打为jar包的时候需要将自己另外的依赖一起打进jar包,否则运行的时候会报错找不到依赖。

二、inno Setup安装及使用

1、安装包下载

链接:/s/1kAKlYs_KUyzk1MXohIeh1w

提取码:zszs

2、安装过程

下载后直接双击打开,直接下一步点到底等待安装完成。

选择使用脚本向导创建脚本文件点击确定。

点击下一步。

指定你要输出的应用名称。版本等,最后两项发布者和网站可以选填。

根据需求选择,也可以直接下一步。

这里选择被exe4j打包好后的exe执行文件,在下方添加文件夹中选择添加jre文件目录,这里选择的文件将会被一起打进安装包中。

这里自定义安装过后的文件夹名称。

直接默认,下一步。

许可文件直接忽略掉,点击下一步。

按照需求来选,或者直接默认下一步。

选择语言中文,下一步。

第一行选择输出文件夹,第二行选择输出安装包名称,第三行可以自定义图标,密码可选填。

默认,下一步。

最后点击完成。

立即编辑即可。

3、注意事项

1、最后一步编译如果报错程序正在运行中,请看另一篇解决文档。

【inno Setup】关于InnoSetup运行时提示“另一个程序正在使用中” 的解决办法_小钟鸽鸽的博客-CSDN博客

2、添加jre文件夹的时候注意要和exe4j打包时选择的文件夹名一致,比如exe4j中的jre文件夹名为jre,那inno打包的时候名称也必须为jre。

到此从jar包到安装包的操作就完成了, 欢迎各位指正。

以上。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。