2012-09-08 56 views
1

我中途數據庫應用程序(SWING)。我正在使用Java DB和NetBeans 7.1.2。在IDE中,應用程序運行良好,只要我最初在「服務」窗口中手動連接數據庫。此外,我已將derby.jar和derbyclient.jar文件添加到庫中。但是,當從「dist」文件夾運行應用程序時,它無法連接到數據庫。我想知道我是否可以在jar文件中附加數據庫,以便我可以從IDE之外運行應用程序。謝謝。附加Derby數據庫成jar文件

回答

0

你可以做以下

  • 開始java DB在NetBeans外部或
  • 如果您使用的德比,去Embedded mode。這樣你就可以運行你的應用程序而無需單獨的數據庫服務器
+0

感謝您的答覆。但是,你能說清楚嗎?我沒有得到你的第一點。另外,我在嵌入模式下使用數據庫。 – user1538162

+0

@ user1538162如果您在網絡中使用Java DB,則需要單獨的Java DB Server。否則它不是必需的。我的第一點是網絡數據庫連接。所以當你使用嵌入模式時,你需要爲你的jar文件指定'derby.jar'的類路徑。 – vels4j

+0

我也是這麼做的。但沒有結果。 – user1538162