Java导入了.jar文件,但无法解析jar的类对象

时间:2018-07-25 00:12:51

标签: java compiler-errors

我正在尝试使用Java通过usb发送数据。因此,我决定使用 jSerialComm 库。我下载了所需的jar文件并正确导入了它。 整个代码:

import com.fazecast.jSerialComm.SerialPort;
public class Try{
public static void main(String[] args) throws IOException {
        SerialComm ports[] = SerialComm.getCommPorts();
    }
}

此行没有问题:

import com.fazecast.jSerialComm.SerialPort;

但是这里有一个问题:

SerialComm ports[] = SerialComm.getCommPorts();

错误消息: SerialComm无法解析为一种类型。 这是建议:创建类'SerialComm'

3 个答案:

答案 0 :(得分:1)

    import com.fazecast.jSerialComm.SerialPort

但不是

    import com.fazecast.jSerialComm.SerialComm

答案 1 :(得分:0)

SearialPort类不同于SerialComm,您还需要导入SerialComm类。 如果找不到,则表明您的jar文件与您的代码段代码不兼容。

答案 2 :(得分:-1)

您应该以这种方式导入:

    import com.fazecast.jSerialComm.SerialComm

如果您想了解更多信息,可以查看此内容:instalation

look at this is a example of send data via usb with Java

签出此内容:jSerialComm/package-summary