Javaプロパティファイルで現在のディレクトリを指定する方法はありますか?Javaプロパティファイルの現在のディレクトリ
つまり、何かのように:
fileLocation={currentDir}/fileName.txt
Javaプロパティファイルで現在のディレクトリを指定する方法はありますか?Javaプロパティファイルの現在のディレクトリ
つまり、何かのように:
fileLocation={currentDir}/fileName.txt
番のプロパティファイルには、任意の組み込みマクロ機能を持っていません。 user.dir system propertyを使用して、Javaアプリを実行しているユーザーのcurrectディレクトリをプログラムで取得できます。
私はそれだけであなたが
fileLocation="./fileName.txt"
を行うことができ、現在のディレクトリにデフォルトで、そうでない場合は、私はこの問題の直接的な解決策を知らないかなり確信しています。
ClassLoader loader = YourClass.class.getClassLoader();
URL resourceURL =loader.getResource("check.properties");
String fileToLoad = resourceURL.getPath() + <fileNameFromPropertyFile>;
何「のFileLocation = /ファイル名.txt。」、または単に「のFileLocation =ファイル名.txt」について: あなたはファイルとそのファイルからファイル名を読み込むプロパティにURLを読み込むことができますか? –