我一直在研究应用程序并意外地创建了一个无限循环。很多输出都发送到tomcat服务器日志文件,每次从NetBeans启动tomcat时,IDE都会将所有这些日志加载到GUI中。它使我的计算机在没有操作内存的情况下窒息。不幸的是,IDE没有提供任何“清除日志”按钮。
我一直在尝试找到tomcat日志文件,但是我失败了。我的tomcat安装在~/apache-tomcat-7.0.27
中,logs
subdir下的最新日志文件为catalina.2013-01-12.log
。今天是2013-02-16。我在/var/log
;)
我尝试重新启动NetBeans,但它没有改变任何东西。 IDE仍在加载那些大量的日志 - 所以文件必须在某个地方。
我很欣赏有关搜索这些文件的位置的任何提示。
答案 0 :(得分:8)
不知怎的,我设法找到了正确的目录:~/.netbeans/7.2.1/apache-tomcat-7.0.27.0_base/logs
。它持有1,7 GB:)
不过,我不知道:
答案 1 :(得分:6)
对于Windows 7上的日志,日志位于:
C:\Users\<user>\AppData\Roaming\NetBeans\7.2.1\apache-tomcat-7.0.27.0_base
答案 2 :(得分:4)
tomcat日志文件取决于您的配置,以确切了解它们的位置,在NetBeans中,转到&#34;工具&#34;菜单并单击&#34;服务器&#34;。选择您正在使用的Tomcat版本,然后在选项卡&#34; Connection&#34;看看田野&#34; Catalina Base&#34;。这是您需要的文件路径,输入此文件夹,在我的情况下&#34; C:\ Users \ Tiago Peres \ AppData \ Roaming \ NetBeans \ 7.3 \ apache-tomcat-7.0.34.0_base&#34;,输入文件夹&#34; logs&#34;,并删除所有内容。
答案 3 :(得分:0)
您始终可以创建一个脚本来在启动时删除日志文件。我本人希望自己这样做,并找到一篇很棒的文章,说明如何执行此操作:http://blog.sixthpoint.com/clearing-tomcat-logs-on-startup/
编辑:本文使用Linux .sh文件,但您可以使用此方法轻松创建Windows .bat文件。必须略微修改脚本,用del
替换rm