[英]How do I write to the Netbeans Debugger Console (in Java)?
Netbeans在Output部分中有一个名为“Debugger Console”的选项卡式窗口。 是否可以使用Java将消息写入此窗口? 如果是这样,怎么样?
您在调试器控制台中看到的消息也是
向一行代码添加断点时,断点的默认行为是挂起执行代码行的线程,并"Breakpoint hit at line {lineNumber} in class {className} by thread {threadName}."
打印"Breakpoint hit at line {lineNumber} in class {className} by thread {threadName}."
。
您可以配置断点以打印自定义文本。 当调试器到达断点时,将在调试器控制台中输出该文本。 要执行此操作,请右键单击断点,打开propoerties窗口,然后在“ Print text
”字段中输入Print text
。
一个有用的技巧是配置断点,使其不阻塞( suspend : no thread
),并输入文本。 效果与在代码中添加println
行相同,但好处是您不必重新编译代码,并且更容易激活/停用这些调试器日志(显然它不会停留在生产代码上)。
请注意,在断点的文本中,您可以使用特殊值{lineNumber}
, {methodName}
, {className}
或{threadName}
,还可以使用语法{=xxx}
来评估某些代码。 只需用变量名或方法调用等替换xxx即可。
好的,我在输出> Glassfish服务器3+控制台
我在我的程序中写了一个简单的System.out.println,当调试器到达这个指令时,控制台显示我简单写的结果。
对于其他情况,我不知道
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.