ロガーに組み込まれているjdk上でslf4jロギングファサードを使用しています。SLF4JのConsoleHandlerを使用してロギングレベルを設定する方法がわかりません。
public Class foo(){
Logger log = Logger.getLogger(foo.class()) //logger from SLF
public void run(){
log.info("info")
}
private static void main(String[] args){
ConsoleHandler con = new ConsoleHandeler(); //from java.util.logging
con.setLevel(Level.OFF)
run()
}
}
>INFO: info
情報をオフにすべきではありませんか?ユーザーにコマンドラインインターフェイスから必要なログのレベルを入力してもらいたいので、ログプロパティファイルを設定したくありませんでした。私はコンソールの追加だけを気にします。これはこれに似ていますか:java.util.loggingを使用してコンソールにログオンします