3

可能重复:
如何获取 javax.comm API?

我已经下载并安装了 jdk1.7.0_07 并尝试运行 COM 端口监听程序。但我收到错误“包 javax.comm 不存在”。我想知道 JDK 本身是否提供 javax 包,还是我必须单独下载它。另外,如果我必须单独下载它,我在哪里可以下载 javax 包?

4

2 回答 2

5

这是一个单独的下载。如果您使用的是管理依赖项的构建工具(我强烈推荐!),您可以从javax.comm:comm:3.0-u1的 Maven Central 获取它。

除了 API 库本身,您还需要一个实现。事实上的标准似乎是 RXTX,它也可以通过 Maven Central 获得。由于众所周知的原因,RXTX 开发人员实际上已经停止支持javax.commAPI。支持它的最新版本是2.0.x。这可以在 Maven 中心的org.rxtx:rxtxcomm:2.0-7pre1 上找到

如果您不介意放弃标准 API,在org.rxtx:rxtx:2.1.7也有更新的版本。显然,新的 API 是相同的,只是在不同的包名称下。更令人困惑的是,他们改变了它!

于 2012-10-15T18:42:32.567 回答
0

我尝试在@Colin 提供的链接中查找它,但也找不到它。无论如何,我得到了一些您可能会觉得有用的附加(可选)信息。它在这里

于 2012-10-15T18:29:28.917 回答