關於緩衝pdf和odt文件的inputStream,我有一個奇怪的問題。他們沒有那麼大,只有5 - 15頁,但它最終總是這樣在Java中緩衝inputStream時出現奇怪的IOException
java.io.IOException: Stream closed
at java.io.BufferedInputStream.getInIfOpen(BufferedInputStream.java:134)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
at java.io.BufferedInputStream.read1(BufferedInputStream.java:258)
at java.io.BufferedInputStream.read(BufferedInputStream.java:317)
at java.io.FilterInputStream.read(FilterInputStream.java:90)
你可以看到source code here。我在這裏問,因爲它似乎不是Apache Tika問題,而是JVM問題。
編輯:對不起這樣一個愚蠢的問題,這是4am :-)問題是,從5測試4失敗,所以我期望類加載器找到這些資源,但它沒有。有一個錯誤的「文件/文件」......斯蒂爾不明白爲什麼其中一人通過了