我想知道Java中是否存在任何工具,它会像PHP上的这个工具一样在Exception上生成类似的输出:
http://examples.nette.org/ndebug/nette-exception.html
与此工具相比,Apache web stacktrace有点难看,没有IDE的控制台也不是很有用。
请注意视图的各个部分是可点击和动态的。
由于
答案 0 :(得分:1)
从源代码解释PHP。 Java被编译成字节码。 Web服务器只有字节码,所以我看不出它是如何产生这样的东西的。
如果您在IDE中调试webapp,堆栈跟踪应该出现在IDE控制台中,您应该能够单击堆栈跟踪并转到IDE中相应的代码行。
答案 1 :(得分:1)
不一样的情况,但非常有用(并提供比任何日志更好的“输出”):
http://www.techrepublic.com/article/debug-your-java-code-with-ease-using-jpda/6139512
使用JPDA,您可以像桌面应用程序一样调试代码。你有变量检查,停止/暂停/启动等等。