0

我有一小段代码需要javax.comm api 进行串行端口通信。这就是我所做的。

将 comm.jar 文件放在 jre/lib/ext 目录中。

将 javax.comm.properties 文件放在 jre/lib 目录中。

将 win32com.dll 放在 jre/bin 目录下。

但是我收到一个错误

Error loading win32com: java.lang.UnsatisfiedLinkError: no win32com in java.library.path.

我错过了什么吗?

4

1 回答 1

0

我陷入了同样的问题。我找到了一个包含 javax.comm 的 rar,但我猜我不会在 64 位操作系统上工作。但如果你想尝试,这里是存档中的安装说明:

  1. 将“[comm.jar]”复制到

    %JAVA_HOME%/lib

    %JAVA_HOME%/jre/lib/ext

2.将“[win32com.dll]”复制到

%JAVA_HOME%/bin

%JAVA_HOME%/jre/bin

%windir%System32
  1. 将“[javax.comm.properties]”复制到

    %JAVA_HOME%/lib

    %JAVA_HOME%/jre/lib

于 2017-11-30T23:47:35.923 回答