を使用して新しいワークブックを作成しWorkbookFactory.create(new File("path/to/xlsx"))
ました。ただし、アプリケーションの起動後にExcelでファイルを編集しようとすると、ファイルが使用中であるというエラーメッセージが表示されます。ファイルを解放する必要がありますか?その場合、どのように解放しますか?Workbook.close()
( APIドキュメントの ようなものは見つかりませんでした)または他の場所を探す必要がありますか?
他にどこを見ればいいのかわかりません。アプリケーションはcsvでこれらの問題を引き起こしません。Excelファイルの場合は、コンバーター(xls => csv)を呼び出すだけです。これが唯一の違いです。
(私はPOI 3.8を使用しています)