2016-12-12 12 views
1

logging.file =ログ/春-ブートlogging.log動作しません春ブーツlogging.fileが

それは私のマシン上とlocalY動作しますが、どこで、リモートサーバー上でこのファイルを見つけることができますか?

enter image description here

+0

*私のマシンでローカルに動作していますか?あなたはEclipseを介して起動していますか?またはコンソールから? Springブートはどこにありますか?ファイルをローカルで実行しているときにファイルを作成しますか?同じ場所では、リモートマシン上でファイルを作成/作成するためにSpringブートアプリケーションにアクセス権を与えないと、もちろん、リモートマシン上で実行するときに作成する必要があります。 – AntJavaDev

+0

はい、私はリモートマシン(https://www.dailyrazor.com/)ファイルのD:\ Exampleproject \ logsをeclipseで表示します。 – user3871754

+0

あなたはおそらくTomcatやSpringBootアプリを起動しているユーザーがいるので、ファイルを作成する権限がありません。彼らの答えで言及されている他のものと同様に、あなたが既に所望のディレクトリに作成したデフォルトのログファイルを定義してみてください。 – AntJavaDev

答えて

0

それはあなたのサーバーの構成の詳細に乱暴に依存します。環境変数LOGGING_FILEまたはシステムプロパティlogging.fileを、サーバー上の適切な値に設定します。

2

パスはプロセスの現在のディレクトリからの相対パスです。 /var/log/<your-app>/spring-boot-logging.log

+0

私はlogging.file =/var/tomcat/logs/spring-boot-logging.logを試しましたが、質問を編集しました。サーバー側の設定を変更する必要はありますか? – user3871754

+0

私は$ {catalina.home} /?のようなものを使用できますか? – user3871754

+0

/var/log/XXXにログインするには、サーバープロセスに書き込み権限が必要です。 tomcatとspring bootを使用していますか?もしそうなら、なぜですか?春のブートはあなたのアプリケーションに風刺画を埋め込みます –