コンピュータonaneetX.QJavaのCompressorStreamFactoryを使うときの注意点ツイートシェアはてブ送るPocket広告Javaでbz2ファイルを読みたいので色々見ていたところ、apache.commonsのライブラリがよさそうなので使い方を適当に拾って使ってみたが、思わぬ落とし穴があったので記録しておく。Java、圧縮、ioなどなど例はたくさんある。GitHubにもたくさんコードがある。これらを適当にコピペして使っていたところ、不可解なバグを作ってしまった。調べてみるとファイルを一部分だけ読んで最後まで読んでいない。CompressorStreamFactoryとあった。decompressUntilEOFを取るコンストラクタを使わないと最後まで読まないらしい。いうわけかネット上で見かけるサンプルコードではCompressorStreamFactoryのコンストラクタは引数を取っていないものばかりなので、使う際には注意が必要である。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。カリフォルニア帝国からアメリカ就職の闇を語るSEO屋さん(?)についてトランプ大統領がH-1Bビザの改善について言及RECOMMENDこちらの記事も人気です。