我想知道每个jar是否允许最大文件数,然后您会遇到类路径问题,例如不考虑类的问题?
jar格式只是重新命名的zip格式,因此它继承了该格式的局限性。
原始zip格式最多只能有65535个条目,因此在Java 6和更早版本中,总共最多可以包含多个类或其他文件。许多工具还包括目录的整体,这减少了可用于类和其他文件的整体。
在Java 7中,支持zip64,但限制更高。
我怀疑故障模式不会随机丢失文件,而是在jar生成时出现故障。