2
writer.close()
が呼び出された後、セグメントファイルは削除できますが、インデックスに関連付けられた他のファイル(.tvx、.tvfなど)は削除できません。 )。 Windowsでは、他のプログラムが開いていると言いますが、writer.close()
はLuceneに関連するすべてのファイルを閉じる必要があります。writer.close()が呼び出されたときにLuceneがすべてのファイルを閉じない
プログラムを実行するたびにLuceneフォルダからすべてのファイルを削除したい場合があります。
読者はどうですか?読者(またはサーチャー)が開いていますか? – mindas
tvx、tvfファイルとは何ですか?インデックス付きファイルでない場合、IndexWriterはそれらを削除できません。 –