Apache Commonfs VFS избегает растущего временного каталога
У меня проблема с VFS. Я разработал веб-приложение для вставки URL-адреса пакета развертывания (zip-файла) в текстовую область. Вы можете просмотреть сценарии развертывания и в конце развернуть приложение. Он работает на кота на маленькой машине. Пакеты развертывания составляют около 5-100 МБ. Моя проблема сейчас в том, что временный каталог растет со временем. VFS, похоже, не удаляет файлы из временного каталога. Я написал сценарий запуска для Tomcat, который очищает временный каталог VFS. Но это не очень приятно.
Есть ли способ удалить их через VFS, не закрывая?FileSystemManager
Кажется, временный каталог - это кеш, но когда файл изменяется, он не загружает его снова из интрасети.
Я привык устанавливать
((DefaultFileSystemManager) VFS.getManager()).setFilesCache(new NullFilesCache());
((DefaultFileSystemManager) VFS.getManager()).setCacheStrategy(CacheStrategy.ON_CALL);
но, похоже, VFS не рассматривает временный каталог как кеш. Я понимаю, что-то не так?