我制作了一个Swing应用程序,其中集成了一些JavaFX内容。为了实现它,我使用了Eclipse并将JavaFX SDK添加到Java Build Path中。
当我将应用程序导出为Runnable JAR(不使用使用Maven)时,它适用于大多数计算机,但在某些计算机上UnsatisfiedLinkError
glass.dll
({1}}或libglass.so
)。
似乎Java正在寻找错误文件夹中的本机库,因为它说它无法在应用程序的工作目录中找到该库(例如,如果我从桌面启动JAR,它说它找不到C:\Users\xxx\Desktop\lib\glass.dll
)。
你知道造成这种情况的原因吗?你可以帮帮我吗 ?我确认Java版本是我测试的所有计算机上的最新版本。
谢谢!