全网疯传:如何把SpringBoot的Jar包做成exe?网友:有点钢~

dToF直方图之美_deadtime死区时间 IMX459的死区时间可以在6ns,这个时间是什么级别,车载激光雷达激光器的光脉宽一般都在4ns以上,也就是这个时间贴近去SPAD的死区时间,这就导致了pile up会非常弱,不会有太多数量的光子计数堆积,加上某些SPAD设计,对TDC有一些更深入的考量,所以不需要去校正pile up算法。Sensor层面决定了pile up的复杂程度,如果一个dToF的SPAD一致性非常好,那么pile up校正可以简单到极致,也就是一句代码的事,比如IMX611,优秀到不需要后端去考虑校正pile up。 阅读详情

近期做了一个前后端合并的spring boot项目,但是要求达成exe文件,提供给不懂电脑的小白安装使用,就去研究了半天,踩了很多坑,写这篇文章,是想看到这篇文章的人,按照我的步骤走,能少踩坑。

准备

准备工作:

  1. 一个jar包,没有bug能正常启动的jar包

  2. exe4j,一个将jar转换成exe的工具

  3. inno setup,一个将依赖和exe一起打成一个安装程序的工具

开始

以我为例子,我将jar包放在了桌面

打开安装好的exe4j

直接下一步进入界面,选择JAVA转EXE

然后点下一步,输入名称和输出路径

继续点击下一步,选择启动模式

下方有个选项,需要设置打包后的程序兼容32和64位系统

进来后勾选上

然后一直下一步,一直出现如下界面,开始选择jar包以及配置

在VM参数配置的地方加上:-Dfile.encoding=utf-8

点击下一步,配置JRE

下拉框点击后进入如下界面

照着这个样子写的目的是,最终会把本地jre目录和exe一起打包,让exe文件自己去根据路径去查找一起打包的jre,可不用再安装jdk

接着下一步,选择Client VM

然后一直下一步,最终出现如下界面

这个时候你会发现桌面多了一个demo.exe文件,这个时候先别着急点开,接下来就是将jre和exe文件再打个包合并,达到在没有jdk电脑环境下也能运行

打开inno setup,左上角File - New

直接点下一步,填写配置,应用名称,版本等,随意

然后点击下一步,这个地方默认就行,直接下一步

接着选择生成好的exe文件

然后下一步,进入这个界面保持默认,直接下一步

依旧下一步,不用管

继续下一步,这里是选择语言

然后就是选择输出路径和填写安装程序的名字了

然后下一步,直接点Next,然后结束

配置到最后一步了,脚本文件,到这里会弹出问你是否马上编译,选择否,先把脚本写好再自己编译

然后到了最后一步了,把本地的JRE写进脚本

Source: "自己本地JRE路径\*"; DestDir: "{app}\{#MyJreName}"; Flags: ignoreversion recursesubdirs createallsubdirs

然后直接编译就好了,会提示保存当前脚本,随便起个名字,下个还可以继续用

然后等待绿色滚动条结束

当绿色滚动条结束后,桌面会多了一个setup.exe文件

也同时会跳出一个安装的,因为程序帮你自动启动生成的安装程序了,安装就可以了,安装的时候记得勾选创建快捷方式

这个就是最后的程序了,双击运行就可以看到结果了,把setup.exe文件给别人安装,就都可以看到自己的程序了!

pscad IEEE标准系统搭建说明 pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。 立即下载

相关推荐

Flutter版本升级踩坑实录:从3.27到3.35,我们是如何修复Impeller引擎导致的花屏问题的?

本文详细记录了团队在Flutter版本升级过程中遇到的Impeller引擎导致的花屏问题及解决方案。从问题诊断到最终升级至稳定版3.35,文章分享了排查步骤、升级策略和性能对比数据,为开发者提供了实用的参考经验。

weixin_26854555的博客 508

SpringBoot项目如何打包成exe应用程序?

往期热门文章: 1、MyBatis的10种精妙用法,真是妙啊! 2、发现一款好用到爆的数据库工具,被惊艳到了! 3、新来了个同事,代码命名规范是真优雅呀!代码如诗!! 4、MyBatis Plus 解决大数据量查询慢问题 5、能挣钱的,开源SpringBoot和Vue的企业级项目,代码很规范!来源:blog.youkuaiyun.com/m0_37701381Java jar打包成exe应用程序,可在无JD...

Java后端技术 1255

MIT Mini Cheetah--仿真流程

MIT Mini Cheetah–仿真 摘要 由于官方提供代码中,控制仿真环境中的猎豹机器人运动需要遥控器来控制。官方默认推荐使用logitech Gamepad F310游戏手柄:We use the Logitech F310 controller. There’s a switch in the back, which should be in the “X” position. The controller needs to reconnected if you change the switch

Galaxy_Robot的博客 5916

如何将Springboot项目通过IDEA打包成jar包,并且转换成可执行文件

IDEA将Springboot项目打jar包,并且通过exe4j转换成可执行文件

qq_45257495的博客 3091

【比较器仿真】

比较器tran noise、pnoise仿真、噪声仿真、MC失调仿真

pickweb的博客 1万+

SAP 对接CBS(http方式)

CLEAR:lv_xml_crc32_string. CONCATENATEcrc32_passwordcrc32_keyi_stringINTOlv_xml_crc32_string. CONDENSElv_xml_crc32_string. CALLFUNCTION'SCMS_STRING_TO_XSTRING' EXPORTING text=lv_xml_crc32_string encoding='8400' "GB...

3598

SpringBoot 导出项目为jar包可执行文件

本文操作步骤要求依赖等设置完毕(完整、无冲突)。 一: 单击File -> Project Structure 二: 依次按图中红色圈所标的数字的选项进行单击选择。即Artifacts-> + -> JAR -> From modules with dependencies.. 三: 第一个红色圈内请选择你自己的项目(这里演示的是PreNewsServerSecond); 第二个红色圈内是选择应用程序的主程序,一般选择SpringBoot的启动类即可(即最外层的一般名为XxxA

kicinio的博客 1057

Ubuntu无桥接模式或连不上网(详细解决方法

目录 问题1:Ubuntu没有未桥接的主机网络适配器 解决方法 1.打开VMware安装目录下的文件 ​编辑2.右键安装以上三个文件 3.打开网络状态属性,找到VMware bridgeProtocol,点击安装 问题2.Ubuntu桥接模式连不上网 1.win+r打开cmd终端,输入ipconfig /all 2.记录以下数据 3.打开VMware网络设置 问题1:Ubuntu没有未桥接的主机网络适配器 VMWare安装之后,虚拟网络一直使用默认配置 VMnet0为...

m0_65592409的博客 6062

springboot 可执行 jar 转 exe(含有前端页面)

将 B/S 架构的前后端分离项目制作成 exe 适合 window 系统双击运行的软件,服务端使用 springboot ,前端使用静态页面,最终制作的 exe 文件不需要配置 java 环境即可运行。

不懂一休 6149

宏基因组分析|从Binning到MAG优化的全流程实战指南

本文提供了一份宏基因组分析从Binning到MAG优化的全流程实战指南。详细解析了宏基因组分箱(Binning)的核心原理与必要性,并手把手指导如何利用Bowtie2、MetaBAT2和CheckM等工具构建分箱流水线,进行质量评估与筛选,最终获得高质量宏基因组组装基因组(MAG)。文章还分享了常见问题排查与进阶优化策略,为后续物种分类、功能注释等深度分析奠定坚实基础。

weixin_29260291的博客 457

uniapp:实现圆盘/色盘取色器组件,圆环颜色选择器用户可拖拽选择颜色值实时更新用户选择的颜色数据,拖动丝滑流畅不卡顿(uniapp小程序/手机h5网页/安卓苹果app/nvue都能使用,详细源码)

uniapp项目中使用颜色选择器,uniapp实现简单圆形色盘、取色器、拾色器组件,Uniapp自定义颜色选择器取色器,圆形的颜色选择器,uniapp颜色拾取器,拾色器 取色器 颜色选择器,uniapp vue3圆形的色盘取色,uni-app如何封装一个取色器组件,用uniapp写调色板,uniapp颜色选择器插件,实现圆环颜色选择器,Uni-app在App端使用颜色选择器,uniapp微信小程序圆盘颜色选择,uniapp H5网页实现圆形的取色器,使用canvas实现的简单圆形色盘,可自定义相关大小,un

✅ 精选推荐文章 4534

如何把Spring Boot的Jar包做成exe

准备 准备工作: 一个jar包,没有bug能正常启动的jar包 exe4j,一个将jar转换成exe的工具,链接:https://pan.baidu.com/s/1J30uUMJcYnqWCJSr6gkM5w,提取码:6esr,注册码:L-g782dn2d-1f1yqxx1rv1sqd inno setup,一个将依赖和exe一起打成一个安装程序的工具,链接:https://pan.baidu.com/s/1DgFo1ceM_8Bqx_b-veibbQ,提取码:g9jd 开始

Feng0811xin的博客 402

198、影像系统设计评审流程:从需求评审到 EVT、DVT、PVT 各阶段的关注重点

本文详细介绍了影像系统从需求评审到EVT、DVT、PVT各阶段的设计评审流程及关键点。作者通过实际案例(如IMX766模组偏紫问题)强调硬件工艺的重要性,指出影像系统是功能定义与物理实现的反复拉锯过程。文章分阶段解析:需求评审需将模糊需求转化为物理参数;架构评审要明确接口定义和时序约束;EVT阶段重点关注模组一致性和基础链路;DVT阶段需平衡算法调优与硬件验证;PVT阶段则以量产一致性为核心。最后提出建立"边界条件确认表"和"健康度看板"等实用建议,强调工程师需具备从表象追溯硬件根源的物理直觉。全文贯穿实战

sundong_81的博客 218

Spring Boot 项目打成 .exe 程序,实战来了!

相关阅读:一款神仙接私活低代码平台,吊到不行(附源码)准备准备工作:一个jar包,没有bug能正常启动的jar包exe4j,一个将jar转换成exe的工具inno setup,一个将依赖和exe一起打成一个安装程序的工具开始以我为例子,我将jar包放在了桌面打开安装好的exe4j直接下一步进入界面,选择JAVA转EXE然后点下一步,输入名称和输出路径继续点击下一步,选择启...

Java和Android架构 427

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

springboot项目转换成exe可执行文件,现场发布

将springboot项目转换成exe可执行文件,本地安装环境无需JDK环境。所需exe4j,inno setup工具

m0_62050874的博客 379

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

Spring Boot 3 新特性-java程序封装成exe

java程序封装成exe,springboot3.0,graalvm 以及 Visual Studio

m0_46569883的博客 3558

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

使用Spring Boot + electron打包exe桌面项目、Spring Boot开发桌面端exe项目

首先需要准备的环境及工具 前端:node.js 14以下(直接安装 node.js 即可) 后端:jre 1.8(必须1.8) 工具: Bat_To_Exe_Converter Inno_Setup 汉化版(英文版不支持简体中文,打包出来的安装界面是英文的) 前端项目打包 安装依赖 npm install .env.production 修改 baseApi 为后端本地访问地址 VUE_APP_baseApi = http://127.0.0.1:12346/ 打包 npm run build --

Vampire69的博客 7631

SpringBoot打包成.exe在windows上安装执行 Java打包exe程序

1.准备工作 1.1 一个jar包,没有BUG能正常启动的jar包 1.2 exe4j下载地址,一个将jar转换成exe的工具 1.3 inno setup下载地址,一个将依赖和exe一起打成一个安装程序的工具 2.开始 2.1桌面上准备一个可以执行的jar包 2.2 打开安装好的exe4j 直接选择下一步进入界面,选择JAVA转EXE 点击下一步,如数名称和输出路径 点击下一步,选择启动模式 下方有一个高级选项,需要设置打包后的程序兼容32和64位系统 勾选上 点击下一步,默认配置即可 在

人生一张西的博客 2618

Spring Boot 项目打包 .exe 可执行程序,实战来了!

近期做了一个前后端合并的spring boot项目,但是要求达成exe文件,提供给不懂电脑的小白安装使用,就去研究了半天,踩了很多坑,写这篇文章,是想看到这篇文章的人,按照我的步骤走,能少踩坑。 准备 准备工作: 一个jar包,没有bug能正常启动的jar包 exe4j,一个将jar转换成exe的工具 inno setup,一个将依赖和exe一起打成一个安装程序的工具 推荐一个 Spring Boot 基础教程及实战示例: https://github.com/javastacks/spring-boo

Java技术栈,分享最主流的Java技术 1221

将jar包打包成exe可运行文件

将jar包打包成exe可运行文件

qq_41177135的博客 3602

【Java】java | 将可运行jar打包成exe可执行文件

1、javafx桌面程序,但又不想安装jre环境2、需要将可执行jar打包成exe3、使用工具exe4j。

hgSuper的博客 6337

SpringBoot项目打包exe程序

SpringBoot项目生成exe文件 一、准备工作: 1、 一个jar包,没有bug能正常启动的jar包 2、 exe4j,一个将jar转换成exe的工具 3、 inno setup,一个将依赖和exe一起打成一个安装程序的工具。 二、把项目导成jar包 1.首先要有一个可以运行的springboot项目。 2.加入依赖 3.把项目导成jar包 4.成功后的模样 5.显示target 6.找到导好的jar包的位置(也可以复制到你想要存放的地方) 7.执行jar包

NineT_Pure的博客 1万+

如何把Spring Boot的Jar包做成exe?超详细教程来了!

Java面试核心知识点一共有30个专题,足够读者朋友们应付面试啦,也节省朋友们去到处搜刮资料自己整理的时间!Java面试核心知识点一个人可以走的很快,但一群人才能走的更远。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!,足够读者朋友们应付面试啦,也节省朋友们去到处搜刮资料自己整理的时间!**[外链图片转存中…(img-GGU6Z2yj-1712903851918)]Java面试核心知识点。

pckzzy119的博客 2243

jar可执行文件怎么转换成exe可执行文件

将Java JAR文件转换为Windows上的EXE可执行文件,可以通过使用一些第三方工具来实现,这样可以让用户在没有Java运行环境的情况下也能运行Java程序。

qq_43071699的博客 3353

如何将springboot项目的jar包转成exe应用?同时可以免安装JDK的情况下直接在用户的电脑上运行。

如果您想在用户的PC客户端部署简单的springboot微服务,而又不想安装jdk,想做成像直接安装exe应用软件一样,一次性简单安装就直接可以使用。那么本文应该能给您提供一点帮助。

一个程序员的修养 3223

jar转exe

jar转exe

Rydiy 1125
上一篇: 推荐一个文件文档在线预览系统,号称Github超强~
下一篇: 被面试官质疑分布式系统的项目经验,当场给他把分布式事务掰扯清楚
Java技术那些事儿
博客等级 码龄5年 2306粉丝 2584原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值