2010-09-29 4 views
6

Я портирую приложение Windows, написанное на C# в Mac OS, используя Java и Swing.Где приложение должно хранить свои журналы в Mac OS?

Приложение Windows хранит журналы (информацию об окружающей среде, исключения и т. Д.) В файле C: \ Program Files \ MyProgram \ Logs \ app.log. Иногда я прошу пользователей отправить мне этот файл, чтобы диагностировать проблемы.

Какое место подходит для журналов в Mac OS? Если есть несколько возможных мест, я бы хотел использовать тот, который легче найти пользователям.

ответ

2

обычно мы храним его в директории [с именем приложения] в домашней папке и в этом файле .log

System.getProperty("user.home")+System.getProperty("file.separator")+"appname"+System.getProperty("file.separator")+"appname.log" 
+0

Я думаю, что вы должны использовать «разделитель» вместо «путь-разделитель». Path-separator - это разделение путей, а не папок в пути. –

+0

@ Джерейн Розенберг обновил вещи, файл-саператор –

Смежные вопросы