【发布时间】:2010-01-20 22:39:45
【问题描述】:
我正在开发一个需要加载/保存配置属性的小型 Java 应用程序。起初我尝试使用 jar 中的属性文件,但我担心如果有人升级到更高版本(替换现有 jar),他们会丢失所有设置。
我的下一个想法是将配置文件写入磁盘并引用它,但我不确定应该保存到哪个位置。我不想使用当前目录,因为用户可以在目录之间移动 jar 而忘记配置文件。
是否有配置属性文件的通用位置(特别是在 Windows 上)?如果是这样,我将如何访问它(我假设它是某种通配符,例如 %appdata%\my app\config.properties)?
谢谢!
【问题讨论】:
标签: java properties