应用程序应将其日志存储在Mac OS中的哪个位置?

Via*_*huk 7 java macos logging porting

我正在使用Java和Swing将用C#编写的Windows应用程序移植到Mac OS.

Windows应用程序将日志(环境信息,异常等)存储在文件C:\ Program Files\MyProgram\Logs\app.log中.偶尔我会要求用户将此文件发送给我以诊断问题.

适用于Mac OS的日志的正确位置是什么?如果有几个可能的地方,我想使用一个更容易让用户找到的地方.

Jig*_*shi 6

通常我们将其存储在主文件夹中的目录[具有应用程序名称]和该.log文件中

System.getProperty("user.home")+System.getProperty("file.separator")+"appname"+System.getProperty("file.separator")+"appname.log"
Run Code Online (Sandbox Code Playgroud)