3

コンソール (MacOSX) でテストを実行する Maven コマンドを実行中です。最近、開発作業により、コンソールに不要なメッセージ (情報、デバッグ、警告など) が表示されるようになりました。次のようなメッセージを削除する方法を知りたいです。

INFO ccmscpApplicationProperties - app-config/shiro.properties からアプリケーション プロパティをロードしています

このコードを使用して、dbunit テストからメッセージを削除しました。

ch.qos.logback.classic.Logger Logger = (ch.qos.logback.classic.Logger)LoggerFactory.getLogger("org.dbunit");
    Logger.setLevel(Level. ERROR);

ただし、出力をより簡単に確認できるように、これらの追加の (多くの場合、冗長でイライラする) メッセージがコンソールに表示されないようにする方法がわかりません。追加のメッセージが上記のように表示され、次のメッセージが表示されます。

DEBUG ccmscfdao.AbstractDBDAO - メイン検索クエリにフィルターを追加します。

警告 ccmscpJNDIConfigurationProperties - 名前の JNDI 値が見つかりません: xxxxx

情報 ccmatdDatabaseTestFixture - * SQL を実行中: xxxxx

4

1 に答える 1