windows和linux下jar包graalvm打包生native程序

windows环境准备:

安装Visual Studio Community2026Setup.exe

安装完在开始菜单栏搜索native以管理员身份运行,如下图所示

Snipaste_2025-11-27_20-50-00

 

从github网站https://github.com/graalvm/graalvm-ce-builds/releases/

下载graalvm-community-jdk-17.0.9_windows-x64_bin.zip

安装设置成环境变量。

运行gu install native-image

 在x64 native tool命令窗口cd 到对应xxx.jar目录

native-image -cp xxxxx.jar com.example.MyMainApp -o Haha

native-image -cp  对应jar包  main主类对应完整包路径  -o  生成对应exe

 

 2:linux环境准备

安装环境依赖

 

yum install  gcc glibc-devel  zlib-devel

从github网站https://github.com/graalvm/graalvm-ce-builds/releases/

下载graalvm-community-jdk-17.0.9_linux-x64_bin.tar.gz

安装设置成环境变量。

运行gu install native-image

 

native-image -cp xxxxx.jar com.example.MyMainApp -o Haha

native-image -cp  对应jar包  main主类对应完整包路径  -o  生成对应程序

 

 

 

posted on 2025-11-27 21:11  yebinghuai-qq-com  阅读(0)  评论(0)    收藏  举报

导航