我们是否有任何用于.NET的调试查看器免费工具,用于.net(microsoft)?用于Java的调试查看器工具
如果我们编写Debug.Writeline(“Hello World”);那将在DebugView v4.78工具中打印行。
我试图找到Java代码也应该打印。任何可用于java的工具?
我们是否有任何用于.NET的调试查看器免费工具,用于.net(microsoft)?用于Java的调试查看器工具
如果我们编写Debug.Writeline(“Hello World”);那将在DebugView v4.78工具中打印行。
我试图找到Java代码也应该打印。任何可用于java的工具?
发现log4j! Log4J是Java的日志记录库,它将为您提供配置通过不同记录器保存日志语句的位置的功能。
例如,您可以配置log4j,将通过通用记录器完成的所有日志语句存储到文件normal.log
中,并通过专用记录器将记录语句记录到文件very-special-errors.log
中。如果你想在Unix上进行实时监控,你只需要说tail -f very-special-errors.log
。
这里的样本log4j.properties
文件用于这一目的:
log4j.rootLogger=DEBUG, R
log4j.appender.A1=org.apache.log4j.ConsoleAppender
log4j.appender.A1.layout=org.apache.log4j.PatternLayout
log4j.appender.R=org.apache.log4j.RollingFileAppender
log4j.appender.R.File=normal.log
log4j.appender.R.MaxFileSize=100KB
# Keep one backup file
log4j.appender.R.MaxBackupIndex=1
log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern=%p %t %c - %m%n
log4j.logger.specialLogger=ERROR, errorAppender
log4j.additivity.specialLogger=false
log4j.appender.errorAppender=org.apache.log4j.RollingFileAppender
log4j.appender.errorAppender.File=very-special-errors.log
log4j.appender.errorAppender.MaxFileSize=100KB
# Keep one backup file
log4j.appender.errorAppender.MaxBackupIndex=1
log4j.appender.errorAppender.layout=org.apache.log4j.PatternLayout
log4j.appender.errorAppender.layout.ConversionPattern=%p %t %c - %m%n
,这里是使用这种设置
import org.apache.log4j.Logger;
import org.apache.log4j.PropertyConfigurator;
public class Main {
private static final Logger normalLog = Logger.getLogger("rootLogger");
private static final Logger specialLogger = Logger.getLogger("specialLogger");
public static void main(String[] args) {
PropertyConfigurator.configure("log4j.properties");
normalLog.info("Normal info");
specialLogger.info("Special info -- won't be logged due to min logging level for specialLogger");
specialLogger.error("Special error -- will be logged");
}
}
不错的答案,但我建议看看slf4j(这只是一个门面),并将log4j lib放在项目中。 http://www.slf4j.org/。在代码中正确安装日志之后,我想这个问题更多地与链锯相关(如user1263942所述),以便查看/过滤日志。 – 2012-03-19 22:45:42
'System.out.println'样本Java代码? – GETah 2012-03-19 20:40:46
只想监视工具 – James123 2012-03-19 20:41:54