2011-05-07 46 views
1

一个非常简单的问题(赦免) - 如果servlet抛出ServletException并且它在Tomcat中运行 - 我可以在哪里检查异常详细信息?试图看看日志下但没有。我可能会错过很明显的事情。我做不是使用(在这个阶段不打算使用)任何日志库(如log4j),只是抛出一个异常,如果可能的话试图看到它。何处检查tomcat中的servlet异常

感谢!

+0

catalina.out的在任何地方你的tomcat日志(OS安装依赖) – 2011-05-07 17:34:45

+0

我Win7上 – BreakPhreak 2011-05-07 17:35:43

+0

运行最新版本的我看到的访问日志,但没有错误分别登录 – BreakPhreak 2011-05-07 17:36:25

回答

2

取决于。他们默认登录到Tomcat/logs/[hostname].[timestamp].log。但是,如果您从Eclipse内部的IDE内部运行Tomcat,则它将接管日志记录,并且最终将在IDE控制台中写入日志文件。

+0

是的,我已经安装了Tomcat,但我绝对从Eclipse中启动。然后,我使用Chrome(而不是Eclipse内置的浏览器)来跟踪所有的HTTP请求。在Eclipse控制台上我看不到任何适当的东西,但只有字节码部署和启动/停止相关的消息和时间虽然... – BreakPhreak 2011-05-07 17:41:34

+0

然后没有例外被抛出。你试图解决的问题究竟是什么?连接超时?空白页面?未找到404资源?等 – BalusC 2011-05-07 17:46:15

+0

我抛出关于缺少参数的ServletException,并试图跟踪日志文件中的信息。在不久的将来,我会抛出更多致命的异常(尽管不会太多),并且还计划插入“常规”日志消息 - 同时寻找将日志文件打印到日志文件的正确方法。 – BreakPhreak 2011-05-07 17:52:19