2011-12-09 47 views
-1

我的程序監聽到串口,從它聽到的數據取值,並且在更新與值的MySQL數據庫,使用comm.jar圖書館。當我從NetBeans IDE運行我的程序時,它工作正常。但是我需要分發它,所以我使用NetBeans創建了一個.jar文件。從NetBeans中運行時,我的程序工作,而不是當我運行它作爲一個JAR文件

當我從.jar文件運行我的程序,這是行不通的 - 它插入到數據庫null值。什麼可能導致這個問題?我怎樣才能讓我的方案,同時在NetBeans和可分配的.jar格式正常運行?

+2

你能請張貼一些代碼/日誌? – aishwarya

回答

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目錄

相關問題