如何设置LogBack配置

凯尔·科兰顿尼奥(Kyle Colantonio)

我是LogBack的新手,我想使用它。我注意到您可以将配置用作XML,但是我不知道如何实现该XML,而让Logback使用该XML代替默认XML。

我的程序包之类的me.iarekylew00t.a.b最后,它还将被编译成可运行的JAR。我应该如何添加logback.xml文件而无需最终用户拥有它?

抱歉,如果这是一个菜鸟问题,但是我已经尝试了好几个小时,而且找不到任何可以清楚地告诉别人如何添加配置的内容-大多数假设您已经知道...谢谢。(请尽可能详细)

用户名

logback.xml在包含(根据需要调整)的类路径的根中添加一个

<?xml version="1.0" encoding="UTF-8" ?>
<configuration>
    <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
        <encoder>
            <pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n
        </encoder>
     </appender>

     <logger name="some.logger.name" level="INFO"/>

     <root level="DEBUG">
         <appender-ref ref="STDOUT" />
     </root>
</configuration>

就这样。

编辑:常用目录结构:

src/main/java/
    some/package/
                 someClass.java
    some/other/package/
                 someOtherClass.java
src/main/resources/
    logback.xml

在罐子里:

some/package/
          someClass.class
some/other/package/
          someOtherClass.class
logback.xml

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Logback Groovy配置中添加contextListener?

来自分类Dev

如何从pyspark设置hadoop配置值

来自分类Dev

如何确定实际使用的日志配置源Logback?

来自分类Dev

如何使用Logback正确配置ServerSocketReceiver

来自分类Dev

如何打印logback的配置信息?

来自分类Dev

如何设置theano配置

来自分类Dev

以编程方式配置LogBack DBAppender

来自分类Dev

配置logback以遵循Java配置(又名logback的纯Java配置)

来自分类Dev

如何配置logback为每个对象附加特殊前缀?

来自分类Dev

CLR如何处理配置设置

来自分类Dev

如何从war文件外部的路径读取Logback配置文件?

来自分类Dev

logback如何为日志文件设置目标文件夹

来自分类Dev

如何使用p来配置网络设置?

来自分类Dev

如何在Chef中设置节点配置?

来自分类Dev

如何为gitlab设置配置?

来自分类Dev

配置Cassandra logback.xml

来自分类Dev

Springboot Logback配置

来自分类Dev

扩展logback配置

来自分类Dev

Logback-动态配置

来自分类Dev

如何配置jaxb设置器?

来自分类Dev

如何配置Java安全设置等?

来自分类Dev

如何配置SMTP邮件设置

来自分类Dev

如何配置VPN设置?

来自分类Dev

如何设置LogBack配置

来自分类Dev

如何从war文件外部的路径读取Logback配置文件?

来自分类Dev

如何设置路由配置

来自分类Dev

配置Cassandra logback.xml

来自分类Dev

如何为JAR应用程序配置logback.xml?

来自分类Dev

如何使用 Java 以编程方式配置 Logback ConversionRule?