itextpdf 使用 PdfReader 遇到檔案 lock 住問題
Contents
最近換個環境執行,結果發現檔案刪除會失敗。我還以為是MultipartFile.transferTo 遇到 FileNotFoundException 問題
,後來發現不是,檔案被 lock 掉。
但沒找到相關錯誤,我都有做close
動作。
我後來發現這個錯誤訊息。
|
|
|
|
補上FileInputStream就可以跑了。三小
反正採到一個很奇怪的雷。
參考:
- java - itext Java 11 : Illegal reflective access by com. itextpdf.io.source.ByteBufferRandomAccessSource$1 - Cache One
- Itext Java 11: Illegal reflective access by com.itextpdf.io.source.ByteBufferRandomAccessSource$1 - Stack Overflow