Могу ли я изменить корневой каталог хранилища сеансов?

В настоящее время хранилище сеансов сохраняет все файлы сеансов в системно-зависимой папке и подходит для файлов состояний сеансов.

Но в одном из моих приложений я хочу, чтобы файлы сеанса сохранялись в специальном каталоге.

Могу ли я изменить корневой каталог хранилища сеансов?

1 ответ

Решение

Да, это легко. Из ApplicationContext:

ApplicationContext.getLocalStorage().setDirectory(new File("/mydirectory"));

Я часто использовал его во время тестов GUI, чтобы я мог предварительно настроить геометрию, необходимую для моих тестов (вместо принудительного перемещения и изменения размера при каждом запуске теста).

Другие вопросы по тегам