Я увидел в диспетчере устройств, что 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() );
}
}
Исключение в потоке «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