我试图在Netbeans中使用Log4J,但是我很难理解这些教程.他们中的许多人说"做到这一点",并假设我知道他们在谈论什么.我不.如果您愿意,我想逐步说明如何在Log4J中找到正确的库,将它们放在项目中的位置,以及使用Log4J的示例程序.
http://www.tutorialspoint.com/log4j/log4j_sample_program.htm -
从这里下载 jar:https ://logging.apache.org/log4j/1.2/download.html
将此文件添加到您的路径中:
log4j.属性
# Define the root logger with appender file
log = /usr/home/log4j
log4j.rootLogger = DEBUG, FILE
# Define the file appender
log4j.appender.FILE=org.apache.log4j.FileAppender
# Here is the location output of the file!
log4j.appender.FILE.File=${log}/log.out
# Define the layout for file appender
log4j.appender.FILE.layout=org.apache.log4j.PatternLayout
log4j.appender.FILE.layout.conversionPattern=%m%n
Run Code Online (Sandbox Code Playgroud)
然后运行这个:
log4jExample.java
import org.apache.log4j.Logger;
import java.io.*;
import java.sql.SQLException;
import java.util.*;
public class log4jExample{
/* Get actual class name to be printed on */
static Logger log = Logger.getLogger(
log4jExample.class.getName());
public static void main(String[] args)
throws IOException,SQLException{
log.debug("Hello this is an debug message");
log.info("Hello this is an info message");
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
16296 次 |
| 最近记录: |