我在我的应用程序中使用JavaDB,在每个操作上创建了不同的数据库文件,我希望在应用程序结束时删除所有数据库文件,但是使用文件方法(FileUtils)删除未从文件系统路径删除的关闭数据库文件夹。 forceDelete(文件))。在数据库文件夹中我有一个.lck文件可能是由于此文件数据库文件夹未被删除而在应用程序中我已经关闭了与这些数据库相关的所有打开连接。 那我怎么能删除JavaDB数据库文件夹。 我的申请需要。 任何机构都有与此问题有关的想法。
答案 0 :(得分:1)
转到您的应用程序文件夹(如果您在NetBeans项目文件夹中使用NetBeans),您将在那里找到包含数据库名称的文件夹。删除它。
希望这有帮助。
答案 1 :(得分:0)
您是否将JavaDB作为服务运行?如果是,则必须先将其关闭,然后才能删除db文件夹。
java -jar derbynet.jar shutdown