Могу ли я изменить корневой каталог хранилища сеансов?
В настоящее время хранилище сеансов сохраняет все файлы сеансов в системно-зависимой папке и подходит для файлов состояний сеансов.
Но в одном из моих приложений я хочу, чтобы файлы сеанса сохранялись в специальном каталоге.
Могу ли я изменить корневой каталог хранилища сеансов?
1 ответ
Решение
Да, это легко. Из ApplicationContext:
ApplicationContext.getLocalStorage().setDirectory(new File("/mydirectory"));
Я часто использовал его во время тестов GUI, чтобы я мог предварительно настроить геометрию, необходимую для моих тестов (вместо принудительного перемещения и изменения размера при каждом запуске теста).