Log 4 j学習小結(補足待ち)
1588 ワード
疎点デフォルト構成をロードする操作 ログレベルの設定 propertyとxmlファイルの構成があまりできません Log 4 jとは
Log 4 jはログコンポーネントであり、コンソールまたはログファイルにより詳細なログ情報を出力するのに役立ち、デバッガを容易にし、情報を取得し、デバッグを容易にすることができます.
初歩的な試み.
まずLog 4 jで小さなdemoの試みを行います
コードの説明:クラス名に基づいてクラスオブジェクトを取得するログ ログの基本構成 ログの出力レベル を設定する.
4.異なるレベルのログ出力を行う
Log 4 jの構成(補足待ち)
log 4 jを修正する.propertiesファイルログの出力フォーマットを変更する
log4j.xmlの構成(補足対象)
根log 4 j.propertiesは同じ効果を達成します
Log 4 jはログコンポーネントであり、コンソールまたはログファイルにより詳細なログ情報を出力するのに役立ち、デバッガを容易にし、情報を取得し、デバッグを容易にすることができます.
初歩的な試み.
まずLog 4 jで小さなdemoの試みを行います
package Log4j;
import org.apache.log4j.BasicConfigurator;
import org.apache.log4j.Level;
import org.apache.log4j.Logger;
public class TestLog4j {
static Logger logger= Logger.getLogger(TestLog4j.class);
public static void main(String[] args) throws InterruptedException {
BasicConfigurator.configure();
logger.setLevel(Level.TRACE);
logger.trace(" ");
logger.debug(" ");
logger.info(" ");
Thread.sleep(1000);
logger.warn(" ");
logger.error(" ");
logger.fatal(" ");
}
}
コードの説明:
static Logger logger= Logger.getLogger(TestLog4j.class);
BasicConfigurator.configure();
logger.setLevel(Level.TRACE);
4.異なるレベルのログ出力を行う
logger.trace(" ");
logger.debug(" ");
logger.info(" ");
Thread.sleep(1000);
logger.warn(" ");
logger.error(" ");
logger.fatal(" ");
Log 4 jの構成(補足待ち)
log 4 jを修正する.propertiesファイルログの出力フォーマットを変更する
log4j.xmlの構成(補足対象)
根log 4 j.propertiesは同じ効果を達成します