当前位置: 首页 > 知识库问答 >
问题:

在Netbeans中查看Tomcat应用程序日志文件

黄永怡
2023-03-14

我使用NetBeans7.3在Tomcat上部署WebApplication。当我运行/部署应用程序时,我可以在输出窗口中看到服务器日志和“Apache Tomcat日志”。

但是在我的应用程序中,我用log4j指定了另一个日志文件,仅用于我的应用程序日志。

我怎样才能像直接在NetBeans中看到其他日志输出一样看到我的应用程序的日志呢?

我的log4j有一个附加日志的规范--所以我的类的所有警告/错误都将附加在那里。

###### My Log
log4j.appender.myLog=org.apache.log4j.DailyRollingFileAppender
log4j.appender.myLog.File=${catalina.home}/logs/myLog.log
log4j.appender.myLog.DatePattern='.'yyyy-MM-dd
log4j.appender.myLog.layout=org.apache.log4j.PatternLayout
log4j.appender.myLog.layout.ConversionPattern=%d %p %t %c - %m%n

log4j.logger.com.myDomain=WARN, myLog

共有1个答案

丁俊智
2023-03-14

首先找到服务选项。然后停止tomcat服务并重新启动它。然后您可以在输出视图栏中看到tomcat日志文件:

 类似资料:
  • 我会很感激任何关于在哪里搜索这些文件的提示。

  • 好吧,我已经受够了一个星期了。我无法在WAS控制台或日志文件中查看spring日志/castor日志。我在Tomcat中也能做到这一点。我通过在线搜索尝试了大多数方法。但没有任何帮助。我使用的是IBM WAS-7.0.0.11 这是我的log4j。财产。 log4j。阿佩德。console=org。阿帕奇。log4j。控制台Pender log4j。阿佩德。安慰布局=组织。阿帕奇。log4j。图案

  • 问题内容: 我可以在路径 上看到所有hadoop日志 但是我在哪里可以看到应用程序级别的日志?例如 : 映射器 reducer.py 我在哪里可以看到我的应用程序或相关的日志语句? 我正在使用 谢谢 问题答案: Hadoop流使用STDIN / STDOUT 在映射器和化简器之间传递键/值对,因此必须将日志消息写入特定的日志文件- 有关更多详细信息,请查看示例代码和python日志记录文档。该查询

  • 如何在Google Cloud上查看日志消息?:https://console.cloud.google.com/logs 这是我在运行dev_appserver.py(本地运行)时在终端中看到的: 将显示应用程序日志消息和请求日志记录。 但是,当我查看部署的相同代码的日志时,我只能看到正在记录的请求: 我用来生成应用程序日志消息的代码如下: 但我也尝试过直接使用<code>logging.inf

  • 我从头开始使用react-native创建了一个简单的注册表单。我现在使用'react-native init login'来放置我需要使用console.log的验证,但我无法查看它们。我尝试了一些调试链接,但无法查看日志。我正在使用Ubuntu15.10好心的帮助。:)

  • 问题内容: 我已经读过Mysql服务器创建了一个日志文件,其中记录了所有活动-例如何时以及执行什么查询。 有人可以告诉我它在系统中的什么位置吗?我该怎么读? 基本上,我需要使用不同的输入[两个日期之间的备份]来备份数据库,所以我认为我需要在此处使用日志文件,这就是为什么要这样做… 我认为必须以某种方式保护此日志,因为可能会记录诸如用户名和密码之类的敏感信息[如果有任何查询要求];这样可以确保它安全