質問: logger.getlogger("org.apache.axiom"); logger.setlevel(level.warn);
回答: 私はこの問題に遭遇したばかりで、上記のすべてとそこにあるすべてを読んだ後でも何が悪いのか理解できませんでした。私がしたことは ルートロガーレベルをwarnに設定します パッケージログレベルをdebugに設定します 各ロギングの実装には、プロパティまたはコードを介して設定する独自の方法があります(多くのヘルプが利用できます)上記のすべてに関係なく、コンソールまたはログファイルにログが記録されません。私が見落としていたのは以下です... 上記のジャグラリーで行っていたのは、ログの生成(ルート/パッケージ/クラスなど)のみを制御することでした(上の画像の赤い線の左側)。しかし、上の画像の赤い線の右側の同じログの表示/消費の方法を変更していませんでした。 handler(consumption)は通常infoにデフォルト設定されているため、貴重なデバッグステートメントは処理されません。消費/表示は、ハンドラー(consolehandler/filehandlerなど)のログレベルを設定することで制御されます。そこで、先に進み、すべてのハンドラーのログレベルを最高に設定し、すべてが機能するようにしました。この点は、いかなる場所においても正確な方法で明らかにされませんでした。プロパティが機能していない理由を考えて、誰かが頭を掻いて、このビットが役立つことを願っています。