小强哥博客

小强哥,小强哥博客,技术大咖

Apache Commons Compress 1.15 发布

Compress 1.15 发布了,包含对 tar 和 zip 格式的大修复和小改进 。此外,jar 的 manifest 文件现在包含一个 Automatic-Module-Name entry ,用于当 jar 在 Java 9 中被用作自动模块时,确保名称是 org.apache.commons.compress 。

Commons Compress 库定义了一个使用 ar、 cpio、Unix dump、 tar、zip、gzip、 XZ、Pack200、bzip2、7z、arj、lzma、snappy、DEFLATE、lz4、Brotli 、Z 等格式文件的 API 。

项目地址:http://commons.apache.org/proper/commons-compress/

新特性:

o Added magic MANIFEST entry Automatic-Module-Name so the module
  name will be org.apache.commons.compress when the jar is used
  as an automatic module in Java9.
  Issue: COMPRESS-397.

o Added a new utility class FixedLengthBlockOutputStream that
  can be used to ensure writing always happens in blocks of a
  given size.
  Issue: COMPRESS-405. Thanks to Simon Spero.

o It is now possible to specify/read custom PAX headers when
  writing/reading tar archives.
  Issue: COMPRESS-400. Thanks to Simon Spero.