Java-simple-serial-connector выдает исключение UnsatisfiedLinkError ⇐ JAVA

Программисты JAVA общаются здесь
Anonymous
Java-simple-serial-connector выдает исключение UnsatisfiedLinkError

Сообщение Anonymous »

Я скачал исходники отсюда. Это код, с помощью которого я пытаюсь открыть com-порт 13.
Я увидел в диспетчере устройств, что com-порт13 присутствует.

Код: Выделить всё

import jssc.*;

public class Main {
static boolean s = false;
public static void main(String[] args) {
// TODO Auto-generated method stub
SerialPort ser = new SerialPort("COM1");
try {
s = ser.openPort();
} catch (SerialPortException e) {
// TODO Auto-generated catch block
System.out.println("Riko Stana neshto");
//e.printStackTrace();
}
//System.out.println("Riko" + ser.getPortName()  );
}
}
При запуске в Eclipse в консоли появляется следующее:

Исключение в потоке «main» java.lang.UnsatisfiedLinkError : jssc.SerialNativeInterface.openPort(Ljava/lang/String;Z)J
at jssc.SerialNativeInterface.openPort(Native Method)
at jssc.SerialPort.openPort(SerialPort. java:158)
в Main.main(Main.java:9)

Библиотека состоит из java-файлов и двух dll-файлов. Я связал файлы Java с моим проектом eclipse, но не уверен, как они связаны с файлами dll. Должен ли я что-то сделать, чтобы связать файлы .java с файлами .dll? Может ли это быть причиной моей проблемы? Любая помощь очень ценится.

Подробнее здесь: https://stackoverflow.com/questions/406 ... dlinkerror

Вернуться в «JAVA»