Где разместить данные приложения и временные файлы в Windows, Linux и MAC, если java-приложение запускается с использованием JWS

Можем ли мы позволить пользователю устанавливать и сохранять данные приложения и временные данные с помощью Java-приложения, которое было запущено / запущено с использованием JWS? Имеет ли это смысл?

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

Куда помещать данные приложения, т.е. файлы конфигурации, файл свойств. путь загрузки пользователя и т. д. и где поместить временные файлы, т. е. журналы и т.д.. на Windows, Linux и MAC, если java-приложение запускается с использованием JWS?

1 ответ

Решение

Я часто использую java.util.prefs.Preferences, но javax.jnlp.PersistenceService доступно для приложений Java Web Start. Оба представляют абстракции, которые являются кроссплатформенными.

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