我在Netbeans 8.0中使用默认安装的Apache tomcat8服务器运行Maven Web项目。我在“输出”窗口中有一个名为"Apache Tomcat8Log“的选项卡,但没有任何内容在其中显示。
我还有一个名为"Apache Tomcat8“的选项卡,它确实显示输出,但是如果我的javabean执行System.out.prinln,我似乎在任何地方都找不到结果。
协助?
谢谢!
==编辑==
我想我也许需要用一下?swallowOutput=true?不太确定。
发布于 2014-04-25 19:31:06
可能的答案:https://blogs.oracle.com/NetBeansSupport/entry/tomcat_log_files
问:为什么其中一个日志('Apache Tomcat 6.0.16 Log')是空的?
在/apache-tomcat-6.0.16_base/conf/logging.properties,中,您会注意到,除了catalina日志之外,所有其他日志的日志记录级别都被重置为“INFO”(而catalina则保留为“FINE”级别)。这是默认的tomcat行为。这意味着,除非出现任何错误或信息性消息,否则localhost日志将为空。您可以:
停止tomcat服务器并关闭ide Open /apache-tomcat-6.0.16_base/conf/logging.properties将org.apache.catalina.core.ContainerBase.Catalina.localhost.level = INFO更改为org.apache.catalina.core.ContainerBase.Catalina.localhost.level = FINE,重新启动ide并启动tomcat服务器。文件'Apache Tomcat 6.0.16 Log‘现在应该有一些信息了。备注
尽管以上内容是特定于NetBeans 6.1的,但是这些概念也应该适用于其他NetBeans版本。有关tomcat日志记录的更多信息,请访问Tomcat文档URL
https://stackoverflow.com/questions/23291131
复制相似问题