GraalVM java17 Windows打包

参考了网上的相关文章,

windows下使用graalvm/spring native将JAVA程序构建为本地可执行的exe程序_路过君_P的博客-CSDN博客_graalvm windows

GraalVM将JavaFX程序编译成windows下直接执行的exe - 简书

稍稍总结一下安装过程。

下载graalvm:

https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-21.3.0/graalvm-ce-java17-windows-amd64-22.1.0.zip

国内下载较慢:

使用加速器下载:

GitHub 文件加速,下载好几个小时下下载下来,这个网址可以断开重连。可以继续进行下载。
 

下载费了千辛万苦,附上百度网盘地址:

链接:https://pan.baidu.com/s/1m0Px0hxDyt6Dk18TD0hEKw 
提取码:4aej

MSVC

Microsoft C++ 生成工具 - Visual Studio

安装好上面两个工具后使用下面的命令安装native-image:

gu install native-image

遇到的问题:

Failed to execute goal org.graalvm.nativeimage:native-image-maven-plugin:21.2.0:native-image (default) on project xxx:

这个是环境变量没有配好,

加上JVM参数再试试:

fatal error C1083: 无法打开包括文件: “stdio.h”: No such file or

环境变量的问题,检查Windows Kit的lib和include是否配置正确。

C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\ucrt

无法打开包括文件: “vcruntime.h”:配置好INCLUDE和LIB目录。

cl.exe找不到。

MSVC环境变量在PATH中的配置。

 No instances of org.apache.logging.slf4j.Log4jLogger are allowed in the image heap as this class should be initialized at image runtime

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值