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: 2,885 · Posted: 2023-01-22
————        END        ————
Give me a Star, Thanks:)
https://github.com/fendoudebb/LiteNote扫描下方二维码关注公众号和小程序↓↓↓
Loading...