每次我的应用加载时,我都会在控制台中收到以下错误:
警告:类ch.randelshofer.quaqua.osx.Application无法加载库“quaqua64”。 java.lang.UnsatisfiedLinkError:java.library.path中没有quaqua64
我认为这可以通过将libquaqua64.jnlib
添加到包含我的libquaqua.jnlib
和quaqua.jar
的资源目录来解决,但在我执行此操作后,控制台错误仍然存在。有没有人遇到这个?我还需要添加其他东西吗?
答案 0 :(得分:0)
这可能是一个愚蠢的问题,但在您复制libquaqua64.jnilib
文件后,您是否重新启动了JVM?
我查看了ch/randelshofer/quaqua/osx/OSXApplication.java
(Quaqua 5.4.1)中的代码,如果第一次失败,它将不会重新尝试加载JNI库。
答案 1 :(得分:0)
我只是忘了将它添加到我的构建中。添加libquaqua64.jnilib应该可以解决我所描述的警告。