我有一个关于netbeans的项目,我试图在我的mac上运行。每次遇到问题都是问题:
System.load(libPath + File.separatorChar + "libjdic.jnilib");
它给了我以下错误:
线程“main”中的异常java.lang.UnsatisfiedLinkError:{path} /libjdic.jnilib:找不到合适的图像。找到了:{path} /libjdic.jnilib:通用包装器中没有匹配的体系结构
at java.lang.ClassLoader$NativeLibrary.load(Native Method) at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1827) at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1703) at java.lang.Runtime.load0(Runtime.java:770) at java.lang.System.load(System.java:1020) at ------.-------App.main(--------App.java:113)
Java结果:1
我已经检查过了,路径都是正确的。这是在Windows上工作,但我也需要它在Mac上工作。它正确地确定操作系统并决定加载哪些附加文件(在这种情况下为.jnilib
)。我在这里看到了类似的问题,但没有答案。
SPECS:
Mac OSX 10.8.4
64
Java(TM)SE运行时环境(版本1.6.0_45-b06-451-11M4406)
Java HotSpot(TM)64位服务器VM(版本20.45-b01-451,混合模式)
Netbeans版本7.3.1
有谁知道为什么会这样?