本站消息

站长简介/公众号


站长简介绍:高级工程师,爱好交友,无偿辅导python和前端,技术交流,面试指导,找工作指导,瞎聊都可加我微信i88811i哈,欢迎欢迎!也欢迎加入程序员交流群,专属程序员的圈子,加我微信拉你进群.欢迎关注我的微信公众号:程序员总部,程序员的家,探索程序员的人生之路!分享IT最新技术,关注行业最新动向,让你永不落伍。了解同行们的工资,生活工作中的酸甜苦辣,谋求程序员的最终出路!

  价值13000svip视频教程,java大神匠心打造,零基础java开发工程师视频教程全套,基础+进阶+项目实战,包含课件和源码

  出租广告位,需要合作请联系站长


+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

2021-07(14)

2021-08(40)

2021-09(34)

2021-10(43)

2021-11(52)

如何将Java程序转换为exe可执行文件并生成安装包

发布于2022-06-15 22:15     阅读(373)     评论(0)     点赞(25)     收藏(2)


1、简介

我们写的程序,要让小伙伴打开即用,可以将java程序导出jar包,然后通过exe生成工具exe4j生成可执行文件,但如果把你写的程序发送给小伙伴,仅仅是exe程序是不行的,还得需要转换成安装包,我们通过程序打包工具Inno Setup即可生成安装包。

2、软件的下载

直接下载,然后安装:

链接:exe生成
提取码:g5y7

3、jar包的导出

  • 1、右键你的项目,然后选择export
    在这里插入图片描述

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-fRa9zWKW-1646478303402)(D:\笔记Markdown\images\image-20220305145049092.png)]

在这里插入图片描述

4、软件的使用

4.1、exe4j的使用

  • 1、打开exe4j,右下角开始会有个Enter License按钮,点击

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-MQL2v24k-1646478303404)(D:\笔记Markdown\images\image-20220305140730054.png)]

  • 2、找到下载的文件里,有个Keymaker.exe,可以生成License,打开后,按下面的步骤来。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2xAtn3kP-1646478303405)(D:\笔记Markdown\images\image-20220305141507917.png)]

  • 3、进入Project type,选择"JAR in EXE" mode

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-q3JYVoGh-1646478303407)(D:\笔记Markdown\images\image-20220305142017996.png)]

  • 3、输入程序的名称,选择导出的位置,然后点击next

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Tk9U7MsH-1646478303410)(D:\笔记Markdown\images\image-20220305142257858.png)]

  • 4、输入生成的exe程序名称,然后选择icon file自定义图标,选择图标路径

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-mpPRALeV-1646478303412)(D:\笔记Markdown\images\image-20220305142712006.png)]

没有icon图标可以在免费的网站上生成一个

链接:icon图标生成

  • 5、勾选Genrate 64-bit executable(电脑是32位的话不要勾选)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-SFdQl2gs-1646478303413)(D:\笔记Markdown\images\image-20220305142800594.png)]

  • 6、设置java invocation

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-WxDNfSKT-1646478303414)(D:\笔记Markdown\images\image-20220305143002899.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-u5HfbJDD-1646478303415)(D:\笔记Markdown\images\image-20220305143327604.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8VhrSVpZ-1646478303416)(D:\笔记Markdown\images\image-20220305143545114.png)]

  • 7、设置jdk版本

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-UOac0EjY-1646478303417)(D:\笔记Markdown\images\image-20220305143716166.png)]

  • 8、把原来的全部删除,然后添加新的搜索顺序,选择jre路径

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-p0Su3y8a-1646478303418)(D:\笔记Markdown\images\image-20220305183749420.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-SoezKsGj-1646478303418)(D:\笔记Markdown\images\image-20220305144327015.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-nhuLVzz1-1646478303419)(D:\笔记Markdown\images\image-20220305144655585.png)]

  • 9、编译

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-tp5wkqG5-1646478303420)(D:\笔记Markdown\images\image-20220305183618318.png)]

  • 10、点击生成的exe文件就可以运行了

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ngKed54M-1646478303420)(D:\笔记Markdown\images\image-20220305183844440.png)]

4.2、inno steup的使用

  • 1、打开安装好的inno steup,选择用脚本向导,创建新的脚本文件

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-azqKFzLq-1646478303421)(D:\笔记Markdown\images\image-20220305184144074.png)]

  • 2、设置程序名称,版本等信息

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-xdahxG8s-1646478303422)(D:\笔记Markdown\images\image-20220305184456508.png)]

  • 3、默认设置,直接下一步

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-6GPxFMo9-1646478303423)(D:\笔记Markdown\images\image-20220305184834054.png)]

  • 4、选择你需要生成安装器的exe程序

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-loYqWYqQ-1646478303424)(D:\笔记Markdown\images\image-20220305184818766.png)]

  • 5、选择程序的根目录,必须是jre的父目录

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-GYgL2dgg-1646478303425)(D:\笔记Markdown\images\image-20220305185032492.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-h7uMujBQ-1646478303426)(D:\笔记Markdown\images\image-20220305185131381.png)]

  • 7、默认设置,直接下一步

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-24RuYxid-1646478303426)(D:\笔记Markdown\images\image-20220305185159710.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-9dSXd8kF-1646478303427)(D:\笔记Markdown\images\image-20220305185212821.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0HZYjwMv-1646478303428)(D:\笔记Markdown\images\image-20220305185246338.png)]

  • 8、设置安装器输出的位置,安装器名称,图标,安装密码。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-O4CnxoUy-1646478303428)(D:\笔记Markdown\images\image-20220305185546213.png)]

  • 9、然后一直下一步就行了,选择立即执行脚本

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-JcL2RypL-1646478303429)(D:\笔记Markdown\images\image-20220305185630719.png)]

  • 10、编译完成,可以把安装器直接发给小伙伴,打开就可以安装了。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-94LkjuLX-1646478303430)(D:\笔记Markdown\images\image-20220305190238848.png)]

站长简介:高级工程师,爱好交友,无偿辅导python和前端,技术交流,面试指导,找工作指导,瞎聊都可加我微信i88811i哈,欢迎欢迎!也欢迎加入程序员交流群,专属程序员的圈子,加我微信拉你进群.
欢迎关注我的公众号:程序员总部,关注公众号回复java,免费领取 全套java视频教程,关注公众号回复java充值+你的账号,免费为您充值1000积分



所属网站分类: 技术文章 > 博客

作者:Djdj

链接:http://www.javaheidong.com/blog/article/456712/a4b7d8b97c97a971103d/

来源:java黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

25 0
收藏该文
已收藏

评论内容:(最多支持255个字符)