将诊断写入标准输出和错误流
Java applet 可以将消息写入标准输出和标准错误流。在调试 JavaServlets 时,将诊断信息写入标准输出可能是非常宝贵的工具。
以下代码片段将消息写入标准输出流和标准错误流。
// Where instance variables are declared:
boolean DEBUG = true;
// ...
// Later, when we want to print some status:
if (DEBUG) {
try {
// ...
//some code that throws an exception
System.out.
println("Called someMethod(" + x + "," + y + ")");
} catch (Exception e) {
e.printStackTrace()
}
}
检查 Java 控制台日志中是否有写入标准输出流或标准错误流的消息。要将消息存储在日志文件中,请在 Java 控制面板中启用日志记录。邮件将被写入用户主目录中的日志文件中(例如,在 Windows 上,该日志文件可能位于C:\Documents and Settings\someuser\Application Data\Sun\Java\Deployment\log
中)。
Note:
释放 Servlets 之前,请确保禁用所有调试输出。