簡體   English   中英

如何僅給單獨的日志文件提供jar文件包日志

[英]How to give separate log file only jar file package logs

獲取一個名為“ com.foo ”的記錄器實例

   Logger  logger = Logger.getLogger("com.foo");

現在設置它的水平。 通常,您不需要以編程方式設置記錄器的級別。 這通常是在配置文件中完成的。

logger.setLevel(Level.INFO);
 this is an example of log4j2 configuration 

<Configuration status="WARN">
      <Appenders>
        <Console name="Console" target="SYSTEM_OUT">
          <PatternLayout pattern="%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n"/>
        </Console>
        <Appender type="File" name="File" path="location/to/logging/space/file.txt">
        <Layout type="PatternLayout" pattern="%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n"/>
        </Appender>
      </Appenders>
      <Loggers>
        <Logger name="com.foo" level="trace" additivity="false">
          <AppenderRef ref="File"/>
        </Logger>
        <Root level="error">
          <AppenderRef ref="Console"/>
        </Root>
      </Loggers>
    </Configuration>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM