访问.jar外部的属性文件?
2022-09-04 01:40:20
我有一个.jar文件放在一起。我想创建一个非常非常简单的.properties文件,其中包含可配置的东西,如用户名和其他东西,这样他们就可以手动编辑,而不必包含GUI编辑器。
我想做的是能够按以下顺序进行搜索:
- 指定的属性文件 (
args[0]
) - 当前目录(从中调用 Java 的目录)中的 MyApp.properties
- 用户目录中的 MyApp.properties(user.home 系统属性?
- 存储应用程序.jar的目录中的 MyApp.properties
我知道如何访问#1和#3(我想),但是如何在运行时确定#2和#4?