首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于JSSC串行接口的UnsatsifiedLinkError (处理)

基于JSSC串行接口的UnsatsifiedLinkError (处理)
EN

Stack Overflow用户
提问于 2014-07-24 19:11:33
回答 1查看 1.9K关注 0票数 1

我正在使用Proclipsing (在Eclipse中进行处理),但是当我尝试打开一个端口时会出错(打印串行列表很好)。我有一种感觉,有些本地库没有连接,但我很困惑如何在Eclipse中这样做(以及它链接到哪里)。

这是我的密码:

代码语言:javascript
复制
import processing.core.PApplet;
import processing.serial.Serial;


public class visualization extends PApplet {
    public Serial usb = null;
    public void setup() {
        println(Serial.list());

        println(Serial.list()[5]);


        usb = new Serial(this, Serial.list()[5], 115200);

    }

    public void draw() {
    }
}

它抛出的错误是:

代码语言:javascript
复制
Exception in thread "Animation Thread" java.lang.UnsatisfiedLinkError: jssc.SerialNativeInterface.openPort(Ljava/lang/String;Z)J
    at jssc.SerialNativeInterface.openPort(Native Method)
    at jssc.SerialPort.openPort(SerialPort.java:158)
    at processing.serial.Serial.<init>(Unknown Source)
    at processing.serial.Serial.<init>(Unknown Source)
    at bioauthvisualization3.BioauthVisualization3.setup(BioauthVisualization3.java:15)
    at processing.core.PApplet.handleDraw(PApplet.java:2361)
    at processing.core.PGraphicsJava2D.requestDraw(PGraphicsJava2D.java:240)
    at processing.core.PApplet.run(PApplet.java:2256)
    at java.lang.Thread.run(Thread.java:745)
EN

回答 1

Stack Overflow用户

发布于 2014-11-04 17:38:57

我在设置IntelliJ开发思想时遇到了同样的问题。但我想你可以在Proclipsing中应用同样的方法。对我有效的解决办法是三倍的。

  1. 我创建了一个包含处理库和串行库的全局库。在OS中,可以在/Applications/Processing.app/Contents/Java//Applications/Processing.app/Contents/Java/modes/libraries/serial/library/目录中找到所需的jar文件。我添加了以下库:core.jarserial.jarjssc.jar
  2. 接下来,我必须将全局库添加到模块依赖项中。
  3. 最后一步是将本机库的路径添加到appletviewer:-Djava.library.path="/Applications/Processing.app/Contents/Java/modes/java/libraries/serial/library/macosx"的VM选项中。

我的猜测是,Proclipsing为您完成了前两个步骤,但是您必须手动将本机库添加到vm选项中,因为这些选项取决于您正在开发的系统。希望这能有所帮助。

我从本论坛条目导出了第3步的解决方案。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24942045

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档