springboot3.0整合GraalVM-Native-Support,打包本地exe(native-image)。添加native-maven-plugin插件,安装Visual studio
0.【idea新建一个springboot demo项目】
勾选 GraalVM Native Support。其它 略(太基础了)
1.【环境准备】安装GraalVM、VisualStudio、NativeImage
https://gitee.com/lishuoboy/lishuoboy-GraalVM/blob/master/doc/1.0环境准备.md
2.【打本地包】打包成exe并启动。性能高、包小、又不依赖JDK/JRE
https://gitee.com/lishuoboy/lishuoboy-GraalVM/blob/master/doc/2.0.打本地包exe并启动.md
3.exe与jar优缺点对比
exe | jar | |
---|---|---|
文件大小 | 70MB | 20MB(需JRE) |
启动耗时 | 0.118s | 1.523s |
内存占用 | 46MB | 147MB |
参考
分类:
java
, spring boot
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具