我正在尝试使用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'
答案 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