You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用GluonFX构建原生镜像时遭遇UnsatisfiedLinkError,无法在Jar中调用DLL文件的求助

使用GluonFX构建原生镜像时遭遇UnsatisfiedLinkError,无法在Jar中调用DLL文件的求助

各位好,我最近在用GluonFX给Java应用构建原生镜像时碰到了个头疼的问题——程序一运行就抛出UnsatisfiedLinkError,没法正常调用Jar包里的DLL文件。先把报错日志贴出来:

[Sat Apr 05 15:47:01 CEST 2025][INFO] [SUB] Exception in thread "main" java.lang.RuntimeException: Exception in Application start method 
[Sat Apr 05 15:47:01 CEST 2025][INFO] [SUB]     at com.sun.javafx.application.LauncherImpl.launchApplication1(LauncherImpl.java:893) 
[Sat Apr 05 15:47:01 CEST 2025][INFO] [SUB]     at com.sun.javafx.application.LauncherImpl.lambda$launchApplication$2(LauncherImpl.java:195) 
[Sat Apr 05 15:47:01 CEST 2025][INFO] [SUB]     at java.base/java.lang.Thread.run(Thread.java:833)

补充下背景:我把DLL文件放在了Jar包的resources目录下,用普通java -jar xxx.jar运行时完全没问题,但用GluonFX打包成原生镜像后就触发这个错误了。我试过把DLL放到生成的镜像文件同目录下,还是没解决问题。

有没有大佬遇到过类似的情况?能不能给点排查思路或者可行的解决办法呀?

备注:内容来源于stack exchange,提问作者droid

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.13 16:09:47