串行接口被占用,关闭ie,重新再打就行了。

本文记录了一次因串行接口被占用导致读卡器无法正常工作的异常情况及解决方案。异常出现在尝试使用Java应用程序打开读卡器时,具体表现为读卡器端口被未知Windows应用程序占用。解决方法为关闭浏览器并重新启动应用程序。
串行接口被占用,关闭ie,重新再打就行了。


open打开读卡器
[NTCardReader]  开始open()函数
java.class.path:C:\PROGRA~1\Java\JRE15~1.0_0\classes
[OS]Windows XP
Properties Filename:C:\PROGRA~1\Java\JRE15~1.0_0\lib\javax.comm.properties
[Using]com.sun.comm.Win32Driver
[NTSerialPort]  openSerialPort()开始
[NTCardReader]  open()函数异常
初始化读卡器出现异常nullPort currently owned by Unknown Windows Application
com.sdb.device.DeviceException: Port currently owned by Unknown Windows Application
at com.nantian.newdevice.NTCardReader.open(NTCardReader.java:34)
at com.sdb.device.shareapplet.CardUtil.openMagReader(CardUtil.java:88)
at com.sdb.device.shareapplet.CardPwdNUI.startCardA(CardPwdNUI.java:303)
at com.sdb.device.shareapplet.CardPwdNUI$4.run(CardPwdNUI.java:271)
at java.security.AccessController.doPrivileged(Native Method)
at com.sdb.device.shareapplet.CardPwdNUI.startCardT(CardPwdNUI.java:269)
at com.sdb.device.shareapplet.CardPwdNUI.run(CardPwdNUI.java:506)
at java.lang.Thread.run(Unknown Source)
tellMsgInfo("操作失败,请重试!")
开始取消刷卡:5
关闭读卡器
[NTCardReader]  开始close()函数
[NTSerialPort]  closeSerialPort()开始
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值