簡體   English   中英

使用Eclipse創建可執行Jar后,SqLite數據庫損壞

[英]SqLite database corrupted after making an executable Jar using Eclipse

我已經使用Eclipse開發了一個小型Java應用程序。 此應用程序具有一個來自Jar文件(sqlite-jdbc-3.6.14.1.jar)的SqLite數據庫。 我想將應用程序部署為可執行Jar,因此必須在此jar中包含SqLite jar。 因此,要在Eclipse中進行部署,請單擊Export ... / Runnable Jar File,然后生成可執行的Jar文件。 問題是當我運行Jar時,應用程序打開,我可以看到數據庫已損壞:每個數據庫表的記錄都有錯誤的數據。 當我使用Eclipse運行應用程序時,數據正常。

您能告訴我發生了什么事以及如何部署應用程序,從而不會損壞數據庫嗎?

謝謝

問題僅僅是因為我有一個有錯誤的舊版本的Eclipse。 我只是得到了新版本的Eclipse,問題就解決了。 導出項目后,轉到項目位置,然后將可運行的jar放入文件夾bin然后一切正常。

暫無
暫無

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

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