一尘不染

每个jar的最大文件数量是多少?

javascript

我想知道每个jar是否允许最大文件数,然后您会遇到类路径问题,例如不考虑类的问题?


阅读 322

收藏
2020-09-25

共1个答案

一尘不染

jar格式只是重新命名的zip格式,因此它继承了该格式的局限性。

原始zip格式最多只能有65535个条目,因此在Java 6和更早版本中,总共最多可以包含多个类或其他文件。许多工具还包括目录的整体,这减少了可用于类和其他文件的整体。

在Java 7中,支持zip64,但限制更高。

我怀疑故障模式不会随机丢失文件,而是在jar生成时出现故障。

2020-09-25