Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Java: Общие вопросы > Проверка |
Автор: Grizli 14.6.2012, 18:49 | ||
Здравствуйте, нужно провернуть следующее: Шла проверка на то, есть ли в определённой папке файл в формате .jar, если есть то он его удалял. Вот примерный код
И собственно если в папке mods есть ещё папки, в них проверять тоже. |
Автор: AntonSaburov 14.6.2012, 19:02 | ||
Рекурсивно обойти все папки - что-то вроде такого (где-то недавно уже приводил код): Правда тут без удаления и без фильтра по jar.
|
Автор: Grizli 14.6.2012, 19:14 |
Я так понял по коду, он будет создавать список файлов, которые находятся в указанной директории. Далее мне нужно найти в этом списке файл с разрешением .jar и удалить его, верно? |
Автор: AntonSaburov 14.6.2012, 19:29 | ||
Можно сделать вызов list с указанием FilenameFilter. Что-то вроде такого (это прикидка и может не работать)
|
Автор: Grizli 24.6.2012, 22:31 | ||
Будет ли это работать на линуксе?
|
Автор: Stolzen 26.6.2012, 11:18 |
Это работает на окнах? Если да, то и на линуксе будет. (Хотя еще зависит от кода в PlatformUtils, я не в курсе, что там внутри) |
Автор: Grizli 26.6.2012, 20:41 |
В платформ утилс идёт получение рабочий папки где хранится приложение, в зависимости от ОС, тут работает всё нормально... |