Java的默认日志记录级别是什么
我最近开始学习日志级别并深入研究日志框架。对于一个简单的java程序,可以说Hello World,它是任何编程语言的入门。我可以问一下,为此设置的默认日志记录级别是多少Java的默认日志记录级别是什么,java,log4j,Java,Log4j,我最近开始学习日志级别并深入研究日志框架。对于一个简单的java程序,可以说Hello World,它是任何编程语言的入门。我可以问一下,为此设置的默认日志记录级别是多少 public class A{ public static void main(String[] args){ System.out.println("Hello stackoverflow"); } } 对于这个基本程序,默认的日志记录级别集是什么,它是在哪里设置的。在log4j中,我们有类似log4j.
public class A{
public static void main(String[] args){
System.out.println("Hello stackoverflow");
}
}
对于这个基本程序,默认的日志记录级别集是什么,它是在哪里设置的。在log4j中,我们有类似log4j.xml或log4j.properties的配置文件。对于这个程序,什么是参考,我们可以更改它的日志记录级别。
System.out.println
只打印到STDOUT
。它与日志无关。日志记录级别由日志记录框架控制,如log4j
import org.apache.log4j.Logger;
public class A{
public static final Logger logger = Logger.getLogger(A.class);
public static void main(String[] args){
logger.*pickOne*("Hello stackoverflow");
}
}
我认为你的问题是“调试”。如果希望从调试更改,请将其添加到log4j xml文件中:
<category name="your.package.name">
<priority value="WARN"/>
</category>
ermprintln()
与日志级别或日志框架无关。它将打印到标准输出按一关闭,反转。可怜的问题,人们都在猛烈抨击这个人,哈哈。先读@Vivin Paliath的答案