jar和jre转成exe安装包

一、准备资料

需要准备打包好的jar包(此处不对jar包的打包方式进行说明),此处以如下图所示的jar做示例。
准备好需要打包的jre
准备好exe的图标(可以不设置)

1-准备材料.png

二、 jar转成exe可执行文件

    1. 下载exe4j文件。

官方下载地址如下:
https://www.ej-technologies.com/download/exe4j/files

    1. 安装好后,打开exe4j,设置license。
2-exe4j设置lic.png

如上图,Name和Company随意填写,License Key填写为:L-g782dn2d-1f1yqxx1rv1sqd

    1. 点击next,选择“JAR in EXE”模式。
3-选择类型.png
    1. 点击next,设置程序名称和exe文件的输出路径,输出路径一定要设置成刚刚准备的路径。
4-设置程序名称和输出路径.png
    1. 点击next,设置exe的图标(只支持ico格式的图标,可以不设置),其他默认。
5-设置exe的图标.png
    1. 点击next,并点击Main class from后面的按钮,选择主Java文件。
6-设置jar包内容.png
    1. 点击next,设置jre的版本限制信息。
7-设置jre的版本限制.png
    1. 点击next。如果没有出现如图按钮的话,则选择左侧的JRE-Search sequence选项进行设置。删除默认的内容,选择刚刚准备文件下的jre文件夹,出现“.\jre”时才算正确。
8-设置成准备好的jre路径.png
    1. 点击next,选择默认的VM。
9-选择默认的VM.png
    1. 向后的内容不需要设置了,一直next到最后。然后就成功转成了exe可执行文件了。
10-exe可执行文件生成成功.png

三、将exe和jre进行打包

按照上述方法打包的exe文件是不包含jre的,只能在已安装过jre的window电脑上运行。要满足没有安装jre的电脑也能运行的话,可以通过将jre和exe文件打包到一个安装程序中,这样只要执行安装操作后,就能直接运行了。

    1. 下载Inno Setup Compiler程序

官方下载地址如下:
http://www.jrsoftware.org/isdl.php

    1. 安装完成后,打开。进入欢迎页面时,选择如下选项:
1-创建新的打包文件.png
    1. 点击OK按钮后,进入如下页面。填写好安装包名称等信息。
2-填写安装程序信息.png
    1. 点击next,直到出现如下页面,选择第二步生成的exe可执行文件,以及jre所在的父文件路径。
3-选择可执行文件及jre所在的父文件路径.png
    1. 点击next,直到出现如下页面,选择输出的文件路径和文件名等信息。
5-选择输出路径和文件名.png
    1. 点击next,直到finish,成功制作完成。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,242评论 19 139
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 46,998评论 6 342
  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 99,701评论 9 468
  • 标题就这样吧。 毕竟刚为一段充满了消极的文章开了头,删掉内容,标题也就懒得换了。 也许,这些文字只能称为垃圾,而谈...
    悲伤患者阅读 715评论 0 0
  • 最近看过的最有深意的电影就是《土拨鼠之日》了。 一边惊叹于导演的绝妙构思,一边惶恐的审视自己的生活,好像也陷入了一...
    Calliopsis阅读 681评论 0 1