簡體   English   中英

關閉netbeans后程序無法連接到數據庫

[英]The program cannot connect to database after closing netbeans

我目前正在使用Netbeans 8.0.2開發Java應用程序。

以前,我使用MySql作為DBMS,但后來我知道我不能把這個數據庫放到我的.jar文件中,因此,我切換到Derby。

當我在Netbeans打開的情況下執行程序時,即使數據庫斷開連接,一切都很完美,但是當我關閉Netbeans時,我試圖從.Jar運行我的應用程序,它會出現以下錯誤。

java.sql.SQLNonTransientConnectionException: java.net.ConnectException

我的代碼看起來像;

Class.forName("org.apache.derby.jdbc.ClientDriver");
Connection con = 
    DriverManager.getConnection("jdbc:derby://localhost:1527/emir;create=true", "root", "root");

Statement st = con.createStatement();

作為驅動程序,我使用的是derbyclient.jar

我查找了其他類似的問題和問題,但他們沒有幫助我。 提前謝謝你們,

我已經通過以下鏈接解決了我的問題。 我建議所有derby-java的初學者都讀這個。

http://zetcode.com/db/apachederbytutorial/netbeans/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM