我正在从log4j迁移到Logback。 Log4j具有%l格式说明符,它将打印出调用方法的完全限定名称,然后调用者输出括号中的文件名和行号。示例:com.my.company.MyClass.doSomething(MyClass.java:54)
我希望使用Logback输出相同的输出。它们没有指定%l格式。它们具有%调用者格式说明符,当您提供{0}选项时,您将获得调用堆栈的第一级。示例:com.my.company.MyClass.doSomething(MyClass.java:54)中的来电者+ 0
我不想要前缀“Caller + 0 at”。有没有办法做到这一点,而不必创建我自己的格式说明符,我将删除该部分字符串?
答案 0 :(得分:0)
在编译中尝试以下命令
javac -g