java 打印命令_Java 普通命令行程序main关掉 DEBUG 打印
最近在寫一個簡單的java命令行程序,執行代碼時,代碼窗口出現了煩人的debug日志。
分析了一下,出現這種問題的原因是因為,maven項目的依賴包中傳遞依賴了一些日志框架,導致會出現日志內容的打印。查看了一下,我的項目是依賴了logback,所以解決這個問題的辦法是把logback的配置文件配置一下,覆蓋掉默認的就可以了。
因此,在main/resources下面建立logback.xml,問題解決。下面是簡單的logback代碼
[%-5level] %d{HH:mm:ss.SSS} [%thread] %logger{36} - %msg%n
也可是是復雜一點的,如下面所示,問題解決。
%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n
class="ch.qos.logback.core.rolling.RollingFileAppender">
/data/javalogs/guide_info.log
/data/javalogs/guide_info.%d{yyyy-MM-dd}-%i.log
30
class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP">
50MB
%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n
class="ch.qos.logback.core.rolling.RollingFileAppender">
/data/javalogs/guide_error.log
/data/javalogs/guide.%d{yyyy-MM-dd}-%i.log
30
class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP">
50MB
%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n
總結
以上是生活随笔為你收集整理的java 打印命令_Java 普通命令行程序main关掉 DEBUG 打印的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: software engineering
- 下一篇: 软件使用手册模板_我的印象笔记使用手册(