次のファイルアペンダーがあります
log4j.appender.file.File=${myFileLoc}/log/mylog.log
ただし、誰かがシステム プロパティの設定を忘れた場合でも、適切に機能することを確認したいと考えています。プロパティファイルでデフォルト値を指定する方法はありますか?
log4j.xml を変更したくありません。log4j プロパティ ファイルを変更するか、可能であれば、必要なものを反映するようにコードを変更したいだけです。
たとえば、可能であれば、コード内のシステム プロパティを確認し、設定されていない場合は、デフォルト値をロガーに渡すことができます。それは実現可能ですか?