spring-bootで絶対logdirを設定するには?
上記の文書によれば、ログパスとファイル名は次のように設定できます。
logging.file=/var/log/mylog.log
。
しかし、私はコンソールにログを表示していますが、ログファイルは決してライターではありません(ファイルシステムのどこにもありません)。
次のように私は、プロパティを変更する場合:
logging.file=var/log/mylog.log
。 その後、私はclasspathroot/var/log/mylog.log
のログインを取得しています。
質問:なぜそれがクラスパスのルートで動作しますが、/var/log
では動作しませんか。
ここで示されるセクション26.3
logging.fileとlogging.pathの両方を使用しているのか、単にlogging.fileを使用していますか?私はここであなたに答えていたので、質問します:http://stackoverflow.com/a/40913904/270371それについて。 – davidxxx
私は 'logging.file'だけを使用しています。 – membersound
これはうまく見えます。アクセス許可の問題はありませんか?それを確認し、あなたが権利を持っていると確信する別のパスを試してください。 – davidxxx