gpt4 book ai didi

java - RXTX gnu.io.PortInUseException : & WARNING: RXTX Version mismatch

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:06:01 26 4
gpt4 key购买 nike

我正在尝试使用 RXTX API 通过 Java Marine API 从 NMEA 0183 GPS 获取 GPS 数据。

运行 Java Marine 提供的 SerialPortExample.java,我返回了两个错误。也许它们是相关的,所以我将它们捆绑在一起放在这个问题中。

gnu.io.PortInUseException:未知应用程序

我相信这是由 RXTX API 引起的。搜索显示 OSX 经常缺少所需的 var/lock 文件夹,可以使用 sudo mkdir/var/lock(完整详细信息:https://groups.google.com/forum/#!topic/openhab/YUJC8DTLokc)纠正该文件夹,但这并不能解决我的问题。

警告:RXTX 版本不匹配

我有 Jar RXTX-2.1-7native lib Version = RXTX-2.2pre2。我正在尝试下载最新版本的 RXTX,但一直遇到死链接 (http://rxtx.qbang.org)

我在 MB Air 上运行 Mavericks。

有人能帮忙吗?

最佳答案

问题一

gnu.io.PortInUseException:未知应用程序我通过使用 ls/dev/tty.*

查找我机器上使用的端口解决了这个问题

这标记了很多旧的蓝牙设备,我清除了其中的大部分(Apple > 系统偏好设置 > 蓝牙)并解决了问题

问题2

警告:RXTX 版本不匹配

我花了一些时间删除与 RXTX 安装相关的所有内容,并确保我只使用一个版本。似乎已经成功了。

关于java - RXTX gnu.io.PortInUseException : & WARNING: RXTX Version mismatch,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21441295/

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