在IDEA中查看Tomcat上下文启动异常

在IDEA中查看Tomcat上下文启动异常,tomcat,logging,intellij-idea,Tomcat,Logging,Intellij Idea,我之所以尝试IntelliJ IDEA,是因为我对Eclipse对Maven web项目的支持有点缺陷感到失望。我已经设置并启动了web应用程序,但我发现IDEA的控制台不会报告在上下文启动期间抛出的异常。当我通过Eclipse或bin/startup.sh启动时,我看到: Jan 26, 2011 2:38:04 PM org.apache.catalina.core.StandardContext listenerStart SEVERE: Exception sending contex

我之所以尝试IntelliJ IDEA,是因为我对Eclipse对Maven web项目的支持有点缺陷感到失望。我已经设置并启动了web应用程序,但我发现IDEA的控制台不会报告在上下文启动期间抛出的异常。当我通过Eclipse或bin/startup.sh启动时,我看到:

Jan 26, 2011 2:38:04 PM org.apache.catalina.core.StandardContext listenerStart 
SEVERE: Exception sending context initialized event to listener instance of class ...
com.google.inject.CreationException:
Guice creation errors:

1) No implementation for ... was bound. while locating ... for parameter 0 at ...
        at com.google.inject.internal.Errors.throwCreationExceptionIfErrorsExist(Errors.java:354)
        ...
        at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3972)
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:4467)
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
然而,在思想上,并没有办法看到这一难以置信的有价值的痕迹。唯一的迹象是:

Jan 26, 2011 2:26:38 PM org.apache.catalina.core.StandardContext start
SEVERE: Context [/...] startup failed due to previous errors

这几乎没有什么帮助!如何将此基本错误输出路由到控制台?(似乎IDEA也以某种方式抑制了tomcat日志文件的正常创建,因此我甚至无法检查日志文件是否存在异常。)

您能在日志目录中看到任何内容吗?(MacOS X上的~/Library/Logs/IntelliJIdea10,Linux上的~/.IntelliJIdea10/system/log,%USERHOME%/.IntelliJIdea10/system/log,Windows上的-取自)

您可能想看看:


“使用“运行/调试配置”对话框中的“日志”选项卡来配置由应用程序或服务器生成的日志文件在控制台中的显示方式。”

任何IntelliJ日志文件中均不显示任何内容。我在前面找到了Logs选项卡,但它似乎只允许您捕获其他日志文件—正如我在问题中所述,不幸的是,从IntelliJ中运行Tomcat会抑制Tomcat对文件的正常日志记录:(