Java 程序启动后无法检测到USB端口

Java 程序启动后无法检测到USB端口,java,usb,javax.comm,Java,Usb,Javax.comm,当设备已经连接时,我的程序从javax.comm调用CommPortIdentifier.getPortIdentifiers(),然后我得到USB端口。但是,如果程序启动,然后我连接USB设备,CommPortIdentifier.getPortIdentifiers()无法识别它 有什么不对劲吗

当设备已经连接时,我的程序从
javax.comm
调用
CommPortIdentifier.getPortIdentifiers()
,然后我得到USB端口。但是,如果程序启动,然后我连接USB设备,
CommPortIdentifier.getPortIdentifiers()
无法识别它

有什么不对劲吗