可能重复: 如何获得javax.comm API?
我已经下载并安装了jdk1.7.0_07,并尝试运行COM端口侦听器程序。但是我得到了错误“包javax.comm不存在”。我想知道javax包是否在JDK本身中可用,还是必须单独下载。另外,如果我必须单独下载它,那么在哪里可以下载javax包呢?
发布于 2012-10-15 18:42:32
这是单独的下载。如果您使用的是管理依赖关系的构建工具(我强烈推荐!),您可以从javax.comm:comm:3.0-u1的Maven Central获得它。
除了API库本身,您还需要一个实现。事实上的标准似乎是RXTX,它也可以通过Maven Central获得。出于自己最清楚的原因,RXTX开发人员实际上已经停止支持javax.comm API;支持RXTX的最新版本是2.0.x。它可以在org.rxtx:rxtxcomm:2.0-7pre1的Maven Central上找到。
如果您不介意放弃标准API,那么在org.rxtx:rxtx:2.1.7上也有新的版本。显然,新的API是相同的,只是在不同的包名下。更让人费解的是他们改变了它!
发布于 2012-10-15 18:29:28
我试着在@Colin提供的链接中寻找它,但也找不到它。无论如何,我得到了一些额外的(可选的)信息,您可能会觉得有用。是这里
https://stackoverflow.com/questions/12901488
复制相似问题