我的程序在从NetBeans运行时工作,但在我作为JAR文件运行时却不行

时间:2011-12-09 04:40:15

标签: java swing netbeans

我的程序侦听串行端口,从它听到的数据中获取值,并使用库中的comm.jar使用这些值更新MySQL数据库。当我从NetBeans IDE运行我的程序时,它工作正常。但我需要分发它,所以我使用NetBeans创建.jar文件。

当我从.jar文件运行我的程序时,它不起作用 - 它在数据库中插入null值。可能是什么导致了这个问题?如何让我的程序在NetBeans和可分发的.jar表单中正常运行?

1 个答案:

答案 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中