2017-05-09 15 views
1

application.propertiesファイルを使用して、スプリングブートアプリケーション用にSTSのコンソール出力をオフにしようとしています。スプリングブート - ロギングをオフにできません

値logging.level.rootを設定すると効果があるようですが、完全に無効にすることはできませんし、自動構成レポート出力をオフにすることもできません。

logging.level.root=OFF 
spring.main.banner-mode=OFF 
[email protected]@ 

バナーは、プロパティspring.main.banner-modeによってオフになります。

は、私はまだ起動時に春からデバッグ出力を得る上記の特性を持ついくつかの理由:

2017-05-09 15:33:16.744 DEBUG 11772 --- [   main] .b.l.ClasspathLoggingApplicationListener : Application started with classpath: 
2017-05-09 15:33:16.798 DEBUG 11772 --- [   main] o.s.boot.SpringApplication    : Loading source class 

プロパティファイルがロードされている私に言ってより多くの行がありますが、私はと、このポストを埋めるためにたくありませんそれら。

これ以降、自動設定レポートの出力が表示されます。

私は構成上の問題があるかどうか、これによって起動時にバネが出力され続けるのではないかと疑問に思っていますか?

答えて

1

は、[OK]を私のために仕事をdoesn'tと試行錯誤した後、私は最終的にapplication.propertiesファイルを使用して起動時にすべての出力を抑制し、以下になってしまった

logging.level.<package>=OFF 

logging.level.root=OFF

logging.level.root=OFF 
logging.level.org.springframework.boot=OFF 
spring.main.banner-mode=OFF 

これが他の人に役立つことを願っています。

乾杯

1

ご希望のパッケージに以下を追加してください。 :自分の質問に答えることが

+0

logging.level.org.springframework。* = OFFは効果がないようです。 – berimbolo

+0

私はそれがないと思う_ _ * _ただ_logging.level.org.springframework = OFF_ – kimy82

+0

私は '*'とちょうど '。'後も何も動かない。私もapplication.ymlでそれを無効にしようとしましたが、それも完全にデバッグをオフにしません、私はまだ春のブートからDEBUGの出力を取得します。 – berimbolo

関連する問題