Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何告诉tomcat(在eclipse中)将日志文件设置为滚动日志文件?_Eclipse_Tomcat_Logging - Fatal编程技术网

如何告诉tomcat(在eclipse中)将日志文件设置为滚动日志文件?

如何告诉tomcat(在eclipse中)将日志文件设置为滚动日志文件?,eclipse,tomcat,logging,Eclipse,Tomcat,Logging,关于设置tomcat(在eclipse中)将日志文件写入磁盘,有一个很好的问题/答案(请参阅@codesta的答案): 通过eclipse中的编辑启动配置属性向导,我可以指定将日志写入哪个文件。但是,由于它是单个文件,因此每次服务器重新启动时都会覆盖它。我已经可以通过eclipse中的控制台访问当前日志,但是有没有办法让它成为一个滚动文件,这样我就可以拥有历史记录 我只是在文件路径中指定了一个目录,但没有写入任何日志。按照说明使用log4j进行Tomcat的内部日志记录: 您需要的tomca

关于设置tomcat(在eclipse中)将日志文件写入磁盘,有一个很好的问题/答案(请参阅@codesta的答案):

通过eclipse中的编辑启动配置属性向导,我可以指定将日志写入哪个文件。但是,由于它是单个文件,因此每次服务器重新启动时都会覆盖它。我已经可以通过eclipse中的控制台访问当前日志,但是有没有办法让它成为一个滚动文件,这样我就可以拥有历史记录


我只是在文件路径中指定了一个目录,但没有写入任何日志。

按照说明使用log4j进行Tomcat的内部日志记录:

您需要的tomcat juli罐可以在这里找到:

替换您正在使用的Tomcat的任何版本。用于库的CATALINA_主页将位于安装Tomcat的任何位置,但用于配置文件的CATALINA_主页可能位于:


workspace.metadata.plugins\org.eclipse.wst.server.core\tmp0

我最关心的是应用程序日志(我们正在使用这些日志),而不是tomcat的内部日志。