我的程序侦听串行端口,从它听到的数据中获取值,并使用库中的comm.jar
使用这些值更新MySQL数据库。当我从NetBeans IDE运行我的程序时,它工作正常。但我需要分发它,所以我使用NetBeans创建.jar文件。
当我从.jar文件运行我的程序时,它不起作用 - 它在数据库中插入null
值。可能是什么导致了这个问题?如何让我的程序在NetBeans和可分发的.jar表单中正常运行?
答案 0 :(得分:0)
comm.jar应放在: %JAVA_HOME%/ lib下, %JAVA_HOME%/ JRE / lib / ext目录,
win32com.dll应放在: %JAVA_HOME%/ bin中, %JAVA_HOME%/ JRE / bin中, %WINDIR%System32中
javax.comm.properties应放在: %JAVA_HOME%/ lib下, %JAVA_HOME%/ JRE / lib中