Максимальный размер файла Java - PullRequest
4 голосов
/ 25 мая 2010

Существует ли кроссплатформенный способ определения максимального размера файла ОС хоста в Java?

Ответы [ 2 ]

4 голосов
/ 25 мая 2010

Нет, максимальный размер файла зависит от файловой системы. (Вы можете увидеть сравнение здесь ). Вы можете определить тип файловой системы, используя платформу (например, монтировать в Linux).

1 голос
/ 25 мая 2010

Самый большой файл, безусловно, не больше, чем объем свободного места, который вы можете получить через

long FileSystemUtils.freeSpaceKb(String path)

от Apache Commons IO

В JDK 6 вы можете использовать File.getFreeSpace () , чтобы найти свободное пространство раздела, содержащего файл.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...