首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RXTX gnu.io.PortInUseException:&警告: RXTX版本错配

RXTX gnu.io.PortInUseException:&警告: RXTX版本错配
EN

Stack Overflow用户
提问于 2014-01-29 19:57:04
回答 3查看 4.9K关注 0票数 3

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

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

gnu.io.PortInUseException: Unknown Application

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

WARNING: RXTX Version mismatch

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

我在MB Air上运行小牛。

有人能帮忙吗?

EN

回答 3

Stack Overflow用户

发布于 2014-01-30 12:58:29

问题1

gnu.io.PortInUseException: Unknown Application通过使用ls /dev/tty.*查找在我的计算机上使用的端口来解决这个问题

这就标记了许多旧的蓝牙设备,我清除了其中的大部分(Apple > System Preferences >蓝牙),它解决了这个问题。

问题2

WARNING: RXTX Version mismatch

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

票数 1
EN

Stack Overflow用户

发布于 2015-07-31 08:46:41

未知端口异常

此错误发生在其他一些程序使用串口.Make时,确保没有其他应用程序使用串行端口,当应用程序工作为.check时,应用程序也只运行单个副本。

RXTX版本错配

下载与java版本匹配的rxtx jar

票数 0
EN

Stack Overflow用户

发布于 2016-07-07 15:21:30

我也有同样的窃听器。请确保终止可能使用该连接的任何其他进程。我试图从命令行运行我的程序,但是端口连接到energia的串行监视器。

RXTX:如果您手动添加了任何RXTX文件,删除它们并运行sudo apt-get install librxtx java,这应该可以消除不匹配。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21441295

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档