gpt4 book ai didi

java - NoSuchPortException 在 Windows 上使用 RXTX Java 库?

转载 作者:可可西里 更新时间:2023-11-01 11:41:38 27 4
gpt4 key购买 nike

我已经按照 http://www.jcontrol.org/download/readme_rxtx_en.html 中的说明在 Windows 上设置 rxtx .

我所做的就是将 rxtxSerial.dll 复制到“C:\Program Files\Java\jdk1.6.0_07\jre\bin”并将 RXTXcomm.jar 复制到“C:\Program Files\Java\jdk1.6.0_07\jre\lib\ext”(我的JAVA_HOME变量设置为C:\Program Files\Java\jdk1.6.0_07\jre)

我还将 RXTXcomm.jar 添加到我的 eclipse 项目中。

但是当我运行它时,它仍然显示“NoSuchPortException”

Devel Library=========================================Native lib Version = RXTX-2.0-7pre1Java lib Version   = RXTX-2.0-7pre1java.lang.ClassCastException: gnu.io.RXTXCommDriver cannot be cast to gnu.io.CommDriver thrown while loading gnu.io.RXTXCommDrivergnu.io.NoSuchPortException    at gnu.io.CommPortIdentifier.getPortIdentifier(CommPortIdentifier.java:218)    at TwoWaySerialComm.connect(TwoWaySerialComm.java:20)    at TwoWaySerialComm.main(TwoWaySerialComm.java:107)

在我的 java 文件中,我告诉它:

        try        {            (new TwoWaySerialComm()).connect("COM4");        }

而且我还尝试了 Java Comm API。两者都无法识别我的串行端口,但我确信我正确地按照说明进行了操作。那里有文件。

有人知道它可能是什么吗?

最佳答案

尝试将rxtxSerial.dll放入

C:\Program Files\Java\jdk1.6.0_07\jre\lib\bin
^^^

关于java - NoSuchPortException 在 Windows 上使用 RXTX Java 库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/274179/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com