我正在尝试使用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上运行小牛。
有人能帮忙吗?
发布于 2016-07-07 15:21:30
我也有同样的窃听器。请确保终止可能使用该连接的任何其他进程。我试图从命令行运行我的程序,但是端口连接到energia的串行监视器。
RXTX:如果您手动添加了任何RXTX文件,删除它们并运行sudo apt-get install librxtx java,这应该可以消除不匹配。
https://stackoverflow.com/questions/21441295
复制相似问题