服务器日志在哪里

Posted

技术标签:

【中文标题】服务器日志在哪里【英文标题】:where is server log 【发布时间】:2017-08-21 12:09:34 【问题描述】:

在 Spring Boot 项目中,当我在 tomcat 网络服务器上运行该项目时,它会给出以下异常。 这是堆栈跟踪的一部分,在最后一行显示“查看服务器日志以了解详细信息”,但我找不到要查找服务器日志的位置。我检查了日志文件(我的意思是这个地址:apache-tomcat-8.5.9\logs),这个路径是空的。

注意:它运行成功,但我不知道是什么更改使它不再成功运行。

28-Mar-2017 16:25:35.336 SEVERE [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.core.StandardContext.startInternal One or more listeners failed to start. Full details will be found in the appropriate container log file
28-Mar-2017 16:25:35.337 SEVERE [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.core.StandardContext.startInternal Context [] startup failed due to previous errors
[2017-03-28 04:25:35,375] Artifact cardservice:war exploded: Error during artifact deployment. See server log for details.

【问题讨论】:

正如@luboskrnac 所说,它位于catalina.out 内部。但是,您可能会使用 IDE 启动 tomcat,它会在其中创建新的 tomcat 实例,在这种情况下,tomcat 日志文件将位于 IDE 目录中的某个位置。此外,在这种情况下,您将能够在 IDE 中查看日志。此外,您可能有许多 tomcat 文件夹(实例)并且您正在启动 tomcatA,并尝试在 tomcatB 中搜索日志。一旦发生在我身上。 【参考方案1】:

它很可能位于名为 catalina.out 的 Tomcat 日志文件中。

【讨论】:

那个文件在哪里? @user5621266 默认情况下,该文件应该在您的 Tomcat 文件夹中 > 日志,例如 ~/apache-tomcat-8.5.20/logs/catalina.out

以上是关于服务器日志在哪里的主要内容,如果未能解决你的问题,请参考以下文章

在哪里可以找到 WAMP 错误日志?

oracleDBConsoleorcl服务 在哪里启动

在哪里可以找到 Apache IoTDB 中的日志文件?

我究竟在哪里可以检查错误日志中的 500 错误?

Xcode如何快速的根据错误日志定位到相应的

MySQL8.0错误日志Error log