実行時にプロパティ ファイル内の値を設定することは可能ですか。
これを試してみたところ、プロパティを読み込んでいるときに変更されますが、ファイルをチェックインすると変更が反映されません。
try {
Properties props = new Properties();
props.setProperty("ServerAddress", "ee");
props.setProperty("ServerPort", "123");
props.setProperty("ThreadCount", "456");
File f = new File("myApp.properties");
OutputStream out = new FileOutputStream( f );
props.store(out, "This is an optional header comment string");
System.out.println(props.get("ServerPort"));
out.close();
}
catch (Exception e ) {
e.printStackTrace();
}
出力: 123.
私の必要性は、アプリケーション全体で 1 つのプロパティ ファイルを用意し、GUI Web ページを介して構成を変更できるようにすることです。