将java的main方法打成jar包启动运行并发布成exe
2021/12/13 17:46:49
本文主要是介绍将java的main方法打成jar包启动运行并发布成exe,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
-
工具
eclipse:导出jar
exe4j:jar转换成exe的工具
Inno Setup 5:将jar和exe一起打成一个安装程序的工具
pixpsetup:将icon获得图标转换为ico文件
工具百度地址:
链接:https://pan.baidu.com/s/18JRpUgiJ20sQ07q500K4IQ
提取码:wdsj
-
阿里矢量图标库
iconfont-阿里巴巴矢量图标库
-
导出jar
注意:这里不要用maven打包,会出现jar报只有执行程序,没有依赖的jar的解压文件,会报类找不到的问题
- 将jar转为exe
安装好exe4j,然后在首页的后下角添加注册码:L-g782dn2d-1f1yqxx1rv1sqd
如果失效了,自行百度很多都可以用,然后一路next
然后一路next,
在VM参数配置的地方加上:-Dfile.encoding=utf-8
现在就是点击上面+号出现的页面,用于jar的选择
然后还是一路next,知道出现下面的页面
在上面exe输入的路径下找到exe文件 ,下面的名字只是演示,根据需要修改
-
安装Inno Setup 5
将jre和exe文件再打个包合并,为了在没有jdk电脑环境下也能运行,使用软件:inno
new一个新的文件
一路next,
下面参数,除了第一个其他都可以用默认
配置到最后一步了,会弹出问你是否马上编译,选择否,先把脚本写好再自己编译
#define MyJreName "jre"
下面的jre是你的jre
Source: "D:\soft\jdk\jdk1.8\jre\*"; DestDir: "{app}"; Flags: ignoreversion
保存这个脚本,随便起个名字就行
在桌面上生成(如果上面选择了桌面)
双击这个程序
点击install
生成一个可执行文件
-
扩展
将icon矢量库中的图片转为ico(windows的图标格式)
这篇关于将java的main方法打成jar包启动运行并发布成exe的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-15JavaMailSender是什么,怎么使用?-icode9专业技术文章分享
- 2024-11-15JWT 用户校验学习:从入门到实践
- 2024-11-15Nest学习:新手入门全面指南
- 2024-11-15RestfulAPI学习:新手入门指南
- 2024-11-15Server Component学习:入门教程与实践指南
- 2024-11-15动态路由入门:新手必读指南
- 2024-11-15JWT 用户校验入门:轻松掌握JWT认证基础
- 2024-11-15Nest后端开发入门指南
- 2024-11-15Nest后端开发入门教程
- 2024-11-15RestfulAPI入门:新手快速上手指南