First,because I want to make a better logging framework,that doesn't mean I think they are too bad.They have some problems.
problem example: public class Test {
public static Logger log = LoggerFactory.getLogger(Test.class);
public static void main(String[] args) {
log.info("test in Test");
test2.t(log);
}
}
class test2 {
public static void t(Logger logger) {
logger.info("test in test2");
}
}
console: [main] INFO com.test.Test - test in Test
[main] INFO com.test.Test - test in test2
Why second log in class test2 print class:com.test.Test?
First,because I want to make a better logging framework,that doesn't mean I think they are too bad.They have some problems.
problem example:
public class Test {
public static Logger log = LoggerFactory.getLogger(Test.class);
public static void main(String[] args) {
log.info("test in Test");
test2.t(log);
}
}
class test2 {
public static void t(Logger logger) {
logger.info("test in test2");
}
}
console:
[main] INFO com.test.Test - test in Test
[main] INFO com.test.Test - test in test2
Why second log in class test2 print class:com.test.Test?
I once want to contribute these logging framework.But if you see their pull request,you will know they will not access you.
github.com/qos-ch/slf4j/pulls
github.com/apache/logging-log4j2/p...