在tomcat文件夹下的conf文件夹创建如下路径
/apps/svr/tomcat8087/conf/Catalina/localhost
在路径下创建如下文件,这里命名为logs.xml,内容为
<Context override="true" docBase="/apps/svr/tomcat8087-settlement/logs" path="/logs" />
然后访问tomcat地址加对应路径下的文件就行
比如我打印运行的日志的 2000行到文件a.txt中,并且在线查看,那么命令如下
tail -f catalina.out -n 2000 > a.txt
然后打开浏览器,运行localhost:8087/logs/a.txt即可。
上述过程如果tomcat已经运行,无需重启,是实时生效的。
如果查看文件存在乱码,可以点击下方链接下载chrome插件charset修改编码即可。