tomcat添加输出日志到指定文件

网上找了一堆,结果都好复杂,要添加这个jar,那个jar,好麻烦,后面发现一个很简单的办法,

 

打开tomcat目录,在bin目录中,找到startup.bat文件,编辑,找到此行代码

 


call "%EXECUTABLE%" start %CMD_LINE_ARGS%

 

然后修改成如下代码


call "%EXECUTABLE%" run %CMD_LINE_ARGS% >> ..\logs\my.txt 

 

然后在上一级目录的logs中的my.txt中,就会发现,所有的日志都在里面了,

 

这里需要注意,别让日志文件把你的磁盘弄爆了,因为日志一直在写的

 

 

按照上面的修改,tomcat所有的日志都会写入到logs/catalina.out文件内,如果想要按天来生成日志文件,可以在%ACTION%后添加 >> %CATALINA_HOME%/logs/catalina.%date:~0,4%.%date:~5,2%.%date:~8,2%.out,生成的格式为catalina.yyyy.mm.dd.out(yyyy代表4位年份,mm代表为2位月份,dd代表两位日期)

你可能感兴趣的:(java)