<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                [TOC] ## **日志級別** 在前面記錄日志的時候有提到日志的級別,實際上Logger的級別有: | SEVERE | 嚴重 | | --- | --- | | WARNING | 警告 | | INFO | 信息 | | CONFIG | 配置 | | FINE | 良好 | | FINER | 較好 | | FINEST | 最好 | :-: ![](https://img.kancloud.cn/0c/86/0c86fc4f896c2bda4a821e8e8e3938ac_966x311.png) ## **log4j案例一** ~~~java package day01logger; import org.apache.log4j.Logger; public class day01logger01{ //Logger.getLogger(Tester.class),根據log4j.properties文件的配置去創建一個Tester類(當前類的字節碼對象)的日志對象 private static Logger logger = Logger.getLogger(day01logger01.class); public static void main(String[] args) { //logger.error(Object message,Throwable t); loggertest(); } public static void loggertest(){ logger.error("這是error信息"); logger.warn("這是warn信息"); logger.info("這是info信息"); logger.debug("這是debug信息"); } } ~~~ <br> ## **配置文件** ``` #根logger設置###debug表示日志的級別,console表示控制臺,file表示文件位置 log4j.rootLogger = INFO,console,file # 輸出信息到控制臺### log4j.appender.console = org.apache.log4j.ConsoleAppender log4j.appender.console.Target = System.out log4j.appender.console.layout = org.apache.log4j.PatternLayout log4j.appender.console.Threshold = DEBUG log4j.appender.console.layout.ConversionPattern = [%p] %d{yyyy-MM-dd HH:mm:ss} method: %l----%m%n #輸出INFO 級別以上的日志文件設置### #每天產生一個日志文件### log4j.appender.file = org.apache.log4j.DailyRollingFileAppender #將日志輸出到指定位置,下面輸出到的是src下的log文件夾下,保存為web.log### log4j.appender.file.File = Logs/log/web.log log4j.appender.file.Append = true log4j.appender.file.Threshold = warn log4j.appender.file.layout = org.apache.log4j.PatternLayout log4j.appender.file.layout.ConversionPattern = %d{yyyy-MM-dd HH:mm:ss} method: %l - [ %p ]----%m%n ``` 打印的參數設置示例: ~~~ log4j.appender.file.layout.ConversionPattern = %d{yyyy-MM-dd HH:mm:ss} method: %l - [ %p ]----%m%n ~~~ * %m ? 輸出代碼中指定的消息 * %p ? 輸出優先級,即DEBUG,INFO,WARN,ERROR,FATAL * %r ? 輸出自應用啟動到輸出該log信息耗費的毫秒數 * %c ? 輸出所屬的類目,通常就是所在類的全名 * %t ? 輸出產生該日志事件的線程名 * %n ? 輸出一個回車換行符,Windows平臺為“/r/n”,Unix平臺為“/n” * %d ? 輸出日志時間點的日期或時間。默認格式為ISO8601,也可以在其后指定格式。比如:%d{yyy MMM dd HH:mm:ss , SSS},輸出類似:2002年10月18日 22:10:28, 921 * %l ? 輸出日志事件的發生位置,包括類目名、發生的線程,以及在代碼中的行數
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看