我在哪里可以在Eclipse中查看Tomcat日志文件?
由于某种原因,我的Tomcat安装/日志文件夹始终为空。
顺便说一句,Tomcat是过一会儿转储到日志文件还是立即执行?
我在哪里可以在Eclipse中查看Tomcat日志文件?
由于某种原因,我的Tomcat安装/日志文件夹始终为空。
顺便说一句,Tomcat是过一会儿转储到日志文件还是立即执行?
Answers:
转到“服务器”视图,然后双击您正在运行的Tomcat服务器。该访问日志文件存储相对于在“服务器路径”字段,这本身就是相对于工作空间路径的路径。
我不确定您是追捕catalina.out还是Tomcat产生的其他日志之一。
但是,如果您要使用catalina.out日志文件,请按照以下说明进行操作:
在服务器选项卡中,双击Tomcat服务器。您将看到一个名为Overview的屏幕。
单击“打开启动配置”。点击“常用”标签。
在屏幕底部,您可以选中“文件”复选框,然后指定一个可用于记录控制台(catalina.out)输出的文件。
最后,重新启动Tomcat服务器。
另一个论坛提供了以下答案:
啊,明白了。需要设置以下系统属性,以便可以拾取“ logging.properties”文件。
假设tomcat位于Eclipse项目下,请在其启动配置的“ Arguments”选项卡下添加以下内容:
-Dcatalina.base="${project_loc}\<apache-tomcat-5.5.23_loc>"
-Dcatalina.home="${project_loc}\<apache-tomcat-5.5.23_loc>"
-Djava.util.logging.config.file="${project_loc}\<apache-tomcat-5.5.23_loc>\conf\logging.properties"
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
http://www.coderanch.com/t/442412/Tomcat/Tweaking-tomcat-logging-properties-file
看起来原木是散落的吗?我在下面找到了访问日志
<ProjectLocation>\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\logs
转到Eclipse中的“服务器”视图,然后右键单击服务器,然后单击“打开”。日志文件存储在与“服务器路径”字段中的路径相对应的文件夹中。
由于路径字段不可编辑,因此您也可以“打开启动配置”,单击“参数”选项卡,复制catalina.base的VM参数(用引号引起来)。这是您的WTP webapp目录的完整路径。将值复制到剪贴板可以节省繁琐的浏览文件系统到路径的任务。
还要注意,在运行或调试时,您应该在控制台视图中看到日志文件的输出。
如果您在使用catalina.out日志之后,并且将eclispe与tomcat一起使用,则对我有用: