我开发了一个使用公共配置从 xml 文件进行配置的 java 应用程序。在 Linux 上,我想将这些文件存储在 /etc/ 之类的文件夹中。在 Windows 上,它必须是像 ProgramData// 这样的文件夹。如何以独立于操作系统的方式获取这些文件夹的路径?例如, System.getProperty("user.home") 看起来不错,因为它适用于 Windows 和 Linux,但在 Windows 上它返回用户主文件夹,但我需要一个像 commonappdata 这样的文件夹。