我正在尝试使用SammyIAm's "Moppy"
,但每次点击运行时,我都会收到此错误,我该如何修复它?
Entire console output on pastebin.
我尝试过寻求帮助,但我发现的所有说明似乎都是针对linux的,而且根据标题,我使用的是Windows XP。
答案 0 :(得分:0)
java.lang.UnsatisfiedLinkError
。在SammyIAm's Moppy github project中,您可以找到rxtxSerial.dll,它是Windows的本机库。您必须将此库添加到类路径,然后加载它。您可以在java调用中指定下一个参数:
java -Djava.library.path=C:\path_to_your_dll\
然后将下一个代码段添加到代码中以加载库:
System.loadLibrary("rxtxSerial");
请注意,在loadLibrary
中没有必要指定扩展名(Windows上的.dll,在Mac上的unix .dylib上的.so),因为java会自动执行此操作。
希望这有帮助,