首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Windows上,Tomcat控制台的输出位于何处

问在Windows上,Tomcat控制台的输出位于何处
EN

Stack Overflow用户
提问于 2011-12-03 04:32:56
回答 4查看 62.3K关注 0票数 6

我过去常常从startup.bat的bin文件夹中启动tomcat。通过运行该脚本,它打开了一个java窗口,我可以在其中看到tomcat的输出。然而,有人告诉我这不是在windows服务器上启动tomcat的正确方式。因此,我现在在服务程序上启动tomcat。通过这样做,不再打开java窗口,因此我看不到tomcat的输出消息。

我还查看了tomcat的logs文件夹。这些保存的输出与我在java窗口中保存的输出不同。有人知道我在哪里可以找到这些输出吗?

非常感谢您提出的任何建议。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-12-03 04:38:29

如果我们假设您的安装位置是C:\program files\apache software foundation\apache-tomcat{ver}\

然后它就在日志目录中的catalina.out文件中。

apache:\program files\apache foundation\apache-tomcat{ver}\logs\catalina.out

值得注意的是,文件的名称取决于您的配置,日志目录的名称也可能因配置而异,但我假设您保留了默认配置。

票数 7
EN

Stack Overflow用户

发布于 2016-09-06 22:41:54

在Windows (我使用的是Windows 10)中,您应该执行以下操作来检查正在运行的应用程序的日志:

  1. Install Notepad++
  2. 打开C:\Program Files\Apache软件基金会\tomcat{版本}\logs\tomcat{版本}-stdout。{.log}Notepad++
  3. 打开视图菜单中的日期,并在Notepad++

中启用‘监控

票数 4
EN

Stack Overflow用户

发布于 2011-12-04 21:40:25

通常,日志应位于$TOMCAT_HOME/logs中

在将tomcat作为服务运行时,我注意到Tomcat有时会在启动tomcat的文件夹中生成日志,因此还要检查$TOMCAT_HOME/bin中是否有任何可能的日志文件。

这就是为什么您应该配置Log4j,以便您能够控制日志文件的创建位置。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8362280

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档