私は一緒に入れている.jarファイルを持っています。私はユーザの名前&のような設定可能なものを持つ本当にシンプルな.propertiesファイルを作成したいので、GUIエディタを含めるのではなく手で編集することができます。私は何をしたいのですが、この順で、検索できるようにすることです.jarの外部にあるプロパティファイルにアクセスするには?
:
- 指定されたプロパティファイル(
args[0]
) - 現在のディレクトリ内MyApp.properties(ディレクトリたからJavaは、ユーザーのディレクトリに
- MyApp.properties(user.homeシステムプロパティ)と呼ばれていた?)アプリケーションの.jarが保存されているディレクトリ内
- MyApp.propertiesを
私は#1と#3にアクセスする方法を知っていますが、実行時#2と#4でどのように判断できますか?現在の作業ディレクトリの
非常にうまく動作します。 :-)ありがとう! –
@ericksonそれは動作します!しかし、もしMyApp.propertiesがjar内にあり、外部ディレクトリ(パッケージ内ではない)にある場合。次にそれを読む方法は? – Achyut