log4j.xml
設定ファイルがあります。ログをRollingFileAppender
保存するためのファイルパスを指定する必要があります。問題は、私のコードが実行可能なjarとしてUnixマシンにデプロイされることです。したがって、次のようなパラメータを渡すと、次のようになります。
value=logs/messages.log"
HOMEディレクトリ内にlogsという名前のフォルダを作成し、このディレクトリ内のファイルにすべてのメッセージを書き込みます。
環境変数をある値に設定しています。その変数のパスを使用して、そのパスの下にメッセージを書き込みたいと思います。どうすればそれを達成できますか?
私はこれを使ってみました:
value="${MY_HOME}/logs/message.log"
しかし、これは機能しません。誰かがこの問題の解決策を提案できますか?