以下のようなときに使う秘伝の1行。
- Groovyで、1ファイルで動くようなシンプルなスクリプトを書いている。
- なので、いちいちxmlファイルを置きたくない。
- 何らかの理由で、CLASSPATHにLogbackが入っている。
- 何らかの理由で、どれかのライブラリがSlf4j経由でDEBUGログをたくさん出している。
- DEBUGログは不要なので、INFOレベル以上に限定したい。
org.slf4j.LoggerFactory.getLogger(ch.qos.logback.classic.Logger.ROOT_LOGGER_NAME).setLevel(ch.qos.logback.classic.Level.INFO);
みんなlogback.xmlを書くので、コードから設定する例が全然なかった。