java项目exe安装包制作.docx

上传人:b****5 文档编号:5707260 上传时间:2022-12-31 格式:DOCX 页数:21 大小:851.68KB
下载 相关 举报
java项目exe安装包制作.docx_第1页
第1页 / 共21页
java项目exe安装包制作.docx_第2页
第2页 / 共21页
java项目exe安装包制作.docx_第3页
第3页 / 共21页
java项目exe安装包制作.docx_第4页
第4页 / 共21页
java项目exe安装包制作.docx_第5页
第5页 / 共21页
点击查看更多>>
下载资源
资源描述

java项目exe安装包制作.docx

《java项目exe安装包制作.docx》由会员分享,可在线阅读,更多相关《java项目exe安装包制作.docx(21页珍藏版)》请在冰豆网上搜索。

java项目exe安装包制作.docx

java项目exe安装包制作

第二步:

使用exe4j生成EXE可执行文件

注:

我使用的exe4j版本是4.4.1,不同版本可能稍有差异。

因为希望软件在运行的时候是使用我们提供的JRE,而不是操作系统安装的,所以首先需要将JRE拷贝一份至应用目录(和上一步打包好的JAR文件放大一起),我的应用完成后如下:

运行exe4j,以下是exe4j的启动界面,点击”NEXT“开始创建配置文件。

接着选择类型:

选择“Regularmode",可以使程序仍具有跨平台的特性。

选择”JARinEXE“,可以把程序完全编译成exe文件,可以更好的保护你的程序不被反编译。

选择任何一种都可以达到我们的需求,选择后,NEXT。

接下来设置你的程序的短文件名,源文件夹路径(如我的:

E:

\ArchiveBackup),以及要生成的exe文件的存放目录,exe存放目录必须指定到源文件夹下,这里我把它指定为E:

\ArchiveBackup的根目录下。

接下来,给即将生成的exe文件起一个名字,还可以给它指定一个ico类型的图标,其它按默认就可以了

接下来,需要把程序中所用到的类路径添加上去,先添加生成的JAR文件,如果还有相应lib,也需要添加。

然后指定程序的启动类,其它如果没有必要的话,则按默认即可,点击+号添加类路径。

基本上所需要用到的Jar文件都要添加上去,可以逐个添加,也可以添加整个文件夹或者使用系统环境变量(为了使程序能够随处运行,还是强列建议你使用相对路径,并且不要使用环境变量)。

添加好类路径之后选择应用的"MainClass"即可。

完成后NEXT。

接下来,先输入应用程序所需要JRE的最低版本和最高版本。

然后选择我们自带的JRE,这一步不是必须,但是为了更好的分发程序,需要把我们自带的JRE指定为首选的运行环境:

如图选择”Searchsequence“

默认搜索JRE的顺序是Windows注册表设置,JAVA_HOME设置,JDK_HOME设置。

我们要使用自带的JRE,所以将默认的选项全部移除。

之后点击”+“号添加我们自己的JRE。

这里还是建议使用相对的目录路径:

选择我们自带的JRE目录:

添加完成后,显示的是相对路径(如下图),之后NEXT

选择首选的JVM,一般使用默认就可以了,如有特殊要求,请选择想用选项。

NEXT

接下来,是为程序添加启动画面,根据自己需要进行。

NEXT

展示我们前边所作的设置信息,NEXT

开始使用我们的设置将JAR编译为EXE

完成后,点击”ClickHeretoStarttheApplication“试运行编译成EXE后的应用,点击”Exit“完成退出。

至此,我们看到应用目录中已经成功生成了EXE文件。

可以尝试运行它,如果能够正确运行,说明制作成功。

第三步:

使用InnoSetup制作安装包

注:

我使用的InnoSetup版本是5.4.2汉化版,不同版本可能稍有差异。

运行InnoSetup编译器,并使用脚本向导创建安装程序的脚本文件。

点击”开始“

输入应用程序名称、版本等信息。

下一步。

设置应用程序安装是的目标路径信息,可以采用默认不予修改,如果不希望安装后的文件夹是中文的,将”应用程序文件夹名称“改为自己希望的。

下一步

将上一步编译好的EXE选择为应用程序主执行文件,并将整个应用的目录通过”添加文件夹“按钮添加到”其它应用程序文件“中。

下一步

设置应用安装后开始菜单,创建桌面图标等等信息。

下一步

设置应用程序的相关文档,如果有就选择上,没有可以不选。

下一步

设置安装语言,我们采用简体中文,如果希望安装程序是用多语言的,可以多选几个。

下一步

设置编译后生产的安装文件存放的文件夹、安装文件的文件名、安装文件的图标等信息。

下一步

这步应该是用一个内置的预处理器简化脚本,使得脚本更易读(应该是这意思,没研究)。

下一步

点击”完成“完成脚本的创建。

点击”完成“之后,生成脚本,并弹出是否要立即编译新的脚本吗的提示,如果我们设置的没有问题,可以选择立即编译。

选择”是“之后,提示保存脚本文件,将脚本文件保存到磁盘。

开始进行脚本的编译。

完成后的生成的安装文件位于之前选择的路径,如果之前未选择编译器输出文件夹,则安装文件会生成在最后一个分区的”Output”目录。

我的是这样,也不知道对不对,如果找不到生成的安装文件,在菜单中选择“构建/打开输出文件夹”即可。

至此,安装程序制作完成,可以将此安装文件分发给用户安装即可,不管用户机器上是否有JRE都可成功运行。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1