Java comm.jar包sample代码的错误

弄了个javacomm20-win32.zip

把里面的sample代码放到编译器中,发现总是有个错误,在NullSerialPort.java文件的setFlowControlMode方法。

public void setFlowControlMode(int flowcontrol)  throws UnsupportCommOperationException {
 if (closed) throw new IllegalStateException("Port Closed");
 this.flowcontrol = flowcontrol;

}

 

问题就出在UnsupportCommOperationException。

查了zip自带的api文档,javax.comm包中只有UnsupportedCommOperationException。修改后就没问题

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: javax.comm.comm.2.0.3是一个用于在Java程序中进行串口通信的库。该库可以在Java程序中使用SerialPort和CommPortIdentifier等类来访问和控制串口设备。javax.comm.comm.2.0.3库的下载可以通过以下步骤完成: 1. 打开Web浏览器,进入Java官方网站下载页面(例如https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html)。 2. 在下载页面上找到适合您操作系统的Java开发工具(JDK)版本,并点击下载。请确保您选择的JDK版本与您的操作系统兼容。 3. 完成JDK的下载和安装后,打开命令行终端或控制台。 4. 运行以下命令,以查找javax.comm.comm.2.0.3.jar的下载链接: `jar -xf <path_to_JDK>\lib\comm.jar` 注意,<path_to_JDK>应替换为JDK的安装路径。 5. 在命令执行完毕后,您将会在当前目录下找到javax.comm.comm.2.0.3.jar文件。 6. 如果您无法找到javax.comm.comm.2.0.3.jar文件,可以尝试在互联网上搜索该文件的下载链接,并从可信任的网站上下载。 7. 下载完成后,将javax.comm.comm.2.0.3.jar文件复制到您的Java项目的classpath路径中。 8. 在您的Java代码中,使用import语句将javax.comm.comm引入到您的程序中,并开始使用相关的类和方法进行串口通信操作。 需要注意的是,javax.comm库在较新的Java版本中可能已被弃用或删除。如果您的Java版本较新,请查看相关文档或第三方库以了解其他可用的替代方案。 ### 回答2: javax.comm.comm.2.0.3jar是用于Java中串口通信的。在这个中,我们可以使用Java语言轻松地实现与外部设备(如串口设备)的通信。 要下载javax.comm.comm.2.0.3jar,可以按照以下步骤进行操作: 1. 打开浏览器,并在搜索引擎中输入“javax.comm.comm.2.0.3jar下载”进行搜索。 2. 根据搜索结果选择一个可信的下载源或官方网站,确保你从一个安全的地方下载这个jar。 3. 在下载页面中寻找与你操作系统版本相匹配的jar,并点击下载按钮。 4. 下载完成后,将下载的jar保存到你的计算机中的一个指定位置,并记住它的全路径。 5. 如果你正在使用一个Java集成开发环境(IDE),如Eclipse或IntelliJ IDEA,你需要将这个.jar文件添加到你的项目中。可以通过在IDE中的“Build Path”或“Library”设置中添加外部jar来完成这一步骤。 6. 如果你正在使用命令行编译和运行Java程序,可以使用Java的-classpath选项来指定你的项目中的外部jar文件。例如,可以使用命令“javac -classpath path/to/comm.2.0.3.jar YourProgram.java”编译程序。 通过以上步骤,你就可以下载并使用javax.comm.comm.2.0.3jar了。这个jar提供了一些类和接口,用于在Java程序中实现串口通信。你可以查看官方文档或网络上的教程来深入了解如何使用这个jar,并开始编写你自己的串口通信应用程序。 ### 回答3: javax.comm.comm.2.0.3是一个用于Java通信API的jar。该API允许Java应用程序通过串行端口与外部设备进行通信,例如打印机、调制解调器等。 要下载javax.comm.comm.2.0.3.jar,请按照以下步骤进行操作: 1. 首先,在您选择的网络浏览器中打开一个搜索引擎,如Google或百度。 2. 在搜索引擎的搜索框中输入“javax.comm.comm.2.0.3.jar下载”。点击“搜索”按钮。 3. 搜索结果页面将显示与您的搜索相关的网址和链接。在结果中找到一个可靠的网站,其中可以提供javax.comm.comm.2.0.3.jar的下载。 4. 单击可靠网站上的下载链接。 5. 选择存储jar文件的位置。可以选择计算机上的任意位置,方便以后查找。 6. 点击“保存”按钮,开始下载。 7. 下载完成后,您可以在选择的位置找到javax.comm.comm.2.0.3.jar文件。 请注意,javax.comm.comm.2.0.3.jar是一个较旧的jar版本,而且Java SE 6及以上版本已经内置了通信API。因此,在使用这个jar之前,请确保它适用于您的开发环境,并且您确实需要使用这个特定的版本。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值