javafx使用javax.comm与串口通信

时间:2014-05-17 13:59:07

标签: javafx-2 java-8 win32com javax.comm netbeans-8

在JDK 8中我有一个示例项目,它使用comm.jar和win32com.dll与串口通信。

我正确设置了javax.comm并将相关文件放在JDK和JRE中,并且能够运行示例代码并且没有错误。

然后,我创建了一个带有netbeans的JavaFx项目,并使用了示例源代码,还生成了Key并设置了netBeans来签署我的代码。我还将证书导入我的系统,并将此文件导入java例外列表。

当我使用JavaFx运行它时,它可以正常工作并与串行端口通信。 但是当它在浏览器上运行时,我得到javax.comm.NoSuchPortException。如果我点击jnlp文件并在web start上运行它会发生同样的事情。

有什么问题?我确信在我的计算机上正确设置了javax.comm,jar文件是自签名的,并且导入了生成的cert文件。为什么它在桌面模式下工作但在浏览器和Web启动时不起作用?

0 个答案:

没有答案