Spring Boot 3 使用 Spring Native 构建二进制可执行文件
Spring Boot GraalVM About 446 wordsJDK
使用Liberica Native Image Kit
版本的JDK
,内置了native-image
命令。
最主要是:GraalVM
没有自带native-image
,需要下载,而国内下载经常无法下载成功。
https://bell-sw.com/pages/downloads/native-image-kit/#/nik-22-17
Liberica 版本区别
Liberica NIK
版本分为Core
、Standard
、Full
三个版本,都自带了native-image
命令。
Core
:最简版。Standard
:提供其他语言插件(GraalVM
不仅支持Java
)。Full
:集成了JavaFX
(但media
媒体和web
网络功能无法使用)。
配置环境变量
必须配置GRAALVM_HOME
环境变量。
GRAALVM_HOME=xxx
构建二进制文件
Maven
mvn -Pnative native:compile
Gradle
gradle nativeCompile
Views: 1,952 · Posted: 2023-01-22
————        END        ————
Give me a Star, Thanks:)
https://github.com/fendoudebb/LiteNote扫描下方二维码关注公众号和小程序↓↓↓
Loading...