1

アプリケーションで JavaDB を使用していますが、操作ごとに異なるデータベース ファイルが作成され、アプリケーションの終了時にすべてのデータベース ファイルを削除したいのですが、データベース フォルダを閉じるときに (FileUtils.forceDelete(File )))。データベース フォルダに .lck ファイルが 1 つあるのは、このファイル データベース フォルダが削除されていないことが原因である可能性があり、アプリケーションで、これらのデータベースに関連するすべての開いている接続を閉じました。どうすれば JavaDB データベース フォルダを削除できますか。私のアプリケーションには必要です。この問題に関連するアイデアを持っている団体はありますか。

4

2 に答える 2

0

JavaDBをサービスとして実行していますか? はいの場合は、db フォルダーを削除する前にシャットダウンする必要があります。

java -jar derbynet.jar shutdown
于 2010-08-13T12:48:08.647 に答える