精华内容
下载资源
问答
  • windows查看tomcat动态日志

    千次阅读 2018-06-20 19:06:28
    有时候,我们需要在window下动态地观察tomcat日志 ----------------------------------------------------------- @echo off tail -f E:\xxtworkspace6\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\...
    有时候,我们需要在window下动态地观察tomcat的日志
    -----------------------------------------------------------
    @echo off
    tail -f E:\xxtworkspace6\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\logs\localhost_access_log.2018-06-20.txt

    -----------------------------------------------------------
    分隔线内的内容,保存成.bat文件,然后双击打开,即可以实现tail -f xxx.log文件
    展开全文
  • windowstomcat日志输出至文件

    万次阅读 2016-05-06 01:20:05
    windows下的tomcat日志只输出在控制台下,没有输出到日志文件中(linux下的tomcat日志默认输出在logs文件下的catalina.out文件中)。 解决方案 1、修改startup.bat 把call “%EXECUTABLE%” start %CMD_LINE_...

     

    问题

    windows下的tomcat的日志只输出在控制台下,没有输出到日志文件中(linux下的tomcat的日志默认输出在logs文件下的catalina.out文件中)。

    解决方案

    1、修改startup.bat

    把call “%EXECUTABLE%” start %CMD_LINE_ARGS%修改为call “%EXECUTABLE%” run %CMD_LINE_ARGS%,修改之后如下图:

     

    2、修改catalina.bat

    查找catalina.bat含有%ACTION%的4行内容(在文件末),在后面添加 >> %CATALINA_HOME%/logs/catalina.out ,修改之后如下图:

     

    3、效果

    重启tomcat后,发现在logs文件下会生成catalina.out的文件,内容为tomcat的日志。

    优化

    按照上面的修改,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代表两位日期)
    详情见qualinfo

     

    展开全文
  • 实现在windows下,将相关的控制台输出记录到后台的catalina.out文件中以便查看。 一. 控制台不打印日志 编辑bin目录下面的 startup.bat文件最后一行 call "%EXECUTABLE%" start %CMD_LINE_ARGS% 改为 call "%...

    日志打印到文件

    实现在windows下,将相关的控制台输出记录到后台的catalina.out文件中以便查看;
    在Linux下实现,请参考Linux服务器tomcat日志拆分(cronolog )

    一. 控制台不打印日志

    编辑bin目录下面的 startup.bat文件最后一行
    在这里插入图片描述

    call "%EXECUTABLE%" start %CMD_LINE_ARGS%
    改为 call "%EXECUTABLE%" run %CMD_LINE_ARGS%
    

    配置完成重启tomcat,控制台打印信息如图所示
    在这里插入图片描述
    注:上面这样设置之后,运行tomcat后,日志就不会实时显示到tomcat运行窗口了。
    如图所示,图示1为控制台信息,同时,按照此配置重新启动tomcat之后图示3位置图标也会改变。

    二. 把控制台的信息输出到catalina.out文件里

    编辑bin下面的 catalina.bat文件,在文件中搜索“%ACTION%”会发现文件里共有4处 %ACTION% ,然后在后面分别加上以下配置

       >> %CATALINA_HOME%\logs\catalina.out 
    

    注:windows中反斜杠和 linux是反的。重启tomcat,就会发现在logs文件夹下出现了catalina.out文件,把原来控制台的信息全写进去了。但输出的这个catalina.out文件,是一直增长的,也就是文件会越来越大。

    三. catalina.out 日志文件按日期自动切割

    实现 catalina.out 按日期自动切割的话,需要下载 cronolog-1.6.1-win32 ,并把 cronolog.exe 放在Tomcat 服务器的 bin 目录下。然后在 catalina.bat 的4处 %ACTION% 后加上以下配置

     | .\cronolog.exe %CATALINA_HOME%\logs\catalina.%%Y-%%m-%%d.out
    

    在这里插入图片描述
    在这里插入图片描述
    注:
    cronolog-1.6.1-win32下载, 提取码密码:p5pq

    参考链接:https://www.cnblogs.com/jmcui/archive/2018/01/17/8297351.html

    展开全文
  • 修改bin/startup.bat 注释掉call “%EXECUTABLE%” start %CMD_LINE_ARGS% 添加 call “%EXECUTABLE%” run %CMD_LINE_ARGS% 2.bin/catalina.bat ...3.重启tomcat,可以修改下系统时间,测试日志分割成功 .
    1. 修改bin/startup.bat
      注释掉call “%EXECUTABLE%” start %CMD_LINE_ARGS%

    添加 call “%EXECUTABLE%” run %CMD_LINE_ARGS%
    在这里插入图片描述

    2.bin/catalina.bat
    四个 %ACTION% 后边都加上 >> %CATALINA_HOME%\logs\catalina.%date:0,4%-%date:5,2%-%date:~8,2%.out
    在这里插入图片描述
    3.重启tomcat,可以修改下系统时间,测试日志分割成功
    在这里插入图片描述
    原文档:https://blog.csdn.net/qq_36291682/article/details/81742001

    展开全文
  • 找到CodePage项并修改值为十进制的65001(没有则新增该项,选择DWORD,数值名称CodePage,数值十进制65001) 修改日志编码 修改tomcat/apache-tomcat-8.0.3/conf/logging.properties,把UTF-8改成GBK
  • windows查看tomcat的启动日志

    千次阅读 2012-06-18 16:11:28
    windows查看tomcat的启动日志 catalina.bat run
  • windows下的tomcat日志只输出在控制台下,且日志文件输出只有一些基本信息。如何把所有日志都输出到catalina.out,不过有个弊端就是日志在命令行不输出了。 解决方案 需要修改两个地方: 1、修改startup.bat 把...
  • 1.windowstomcat输出日志跟linux下不一样,linux可以远程连接使用tail命令很轻松就可以看到日志,并且可以随时停止。但windows日志只输入到控制台,不输出到日志文件。这就使得只有开着控制台才能看...
  • tomcat logs目录下有下面几个日志文件,请问,这几个日志文件记录的日志的作用分别是什么? catalina.2013-12-17.log host-manager.2013-12-17.log localhost.2013-12-17.log localhost_access_log.2013-12-17...
  • 因为Windows控制台的编码格式是GBK,与Tomcat设置的日志编码格式不一致,所以导致中文乱码,可以将Tomcat日志编码格式改为GBK,来解决在windows下启动Tomcat的中文乱码问题。 解决方案: 进入Tomcat的conf...
  • 我们知道linux下tomcat的会有catalina.out的,但是winodws下在bin下面有catalina.bat,这就需要修改一下即可具体步骤如下: 1、修改bin/startup.bat文件 修改前:call "%EXECUTABLE%" start %CMD_LINE_ARGS% ...
  • 在正式生产环境中,有将Tomcat日志输出到文件中的需求。但是随着项目运行的时长。这个日志将会越来越多。所以做了一个脚本将日志按日期输出。至于怎么将Tomcat日志输出到文件。请参照:...
  • 通过cmd命令访问文件内容,type localhost.2018-06-07.log | findstr "Exception"
  • 部署在云服务器上的项目报错,不想一直在文件夹下面查看log文件,有什么办法能够实时在控制台输出tomcat日志吗?
  • Windows Tomcat 控制台日志乱码

    千次阅读 2019-04-09 18:50:10
    windows tomcat 控制台日志乱码问题描述原因解决办法 问题描述 打开tomcat时,cmd控制台和idea都显示乱码,但是log文件都是正常 原因 cmd默认是GBK编码 cmd 输入chcp回车查看 注:CHCP是一个计算机指令,能够显示或...
  • 4.tomcat生成日志乱码 首先我们来解决第一个问题 这是我们解压下一个tomcat后运行日志文件 这样看着还好一天天的生成.我们可能还会用工具配置一个删除策略(或者是说这些日志没有卵子用,我们都是项目自己记录日志)...
  • windowstomcat输出控制台日志文件

    千次阅读 2017-08-07 15:16:02
    windowstomcat输出控制台日志文件windows服务器情况下,无法和linux服务器一样,启动web服务之后,直接tail查看日志,而windwos控制台的输出空间有限,如果遇到大量错误的情况下,console日志刷新太快,无法看到...
  • 实时查看tomcat日志

    千次阅读 2018-08-17 10:58:34
    tail -f catalina.out
  • 最近测试遇到一个问题,我们的项目使用windows2003服务器,tomcat+oracle数据库。项目中有两个测试人员,经常需要查看日志... 1.windowstomcat输出日志跟linux下不一样,linux可以远程连接使用tail命令很轻松就...
  • 1、修改bin/startup.bat文件 修改前:call "%EXECUTABLE%" start %CMD_LINE_ARGS% 修改后:call "%EXECUTABLE%" run %CMD_LINE_ARGS% 2、修改bin/catalina.bat文件 2.1 修改前: rem Execute Java with the ...
  • 转自:https://blog.csdn.net/java2000_net/article/details/2920155 ... 在window2003 系统下运行tomcat5.5 当运行时代码中有控制台输出的语句,如System.out.println 或 e....
  • WindowsTomcat GC日志配置

    千次阅读 2019-12-30 17:37:10
    -verbose:gc //开启GC日志 注意:-XX:+PrintGC 与 -verbose:gc是一样的,可以认为-verbose:gc 是 -XX:+PrintGC的别名. -XX:+PrintGCDateStamps //GC发生的时间信息 -XX:+PrintGCDetails //可以详细了解GC中的变化 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 39,177
精华内容 15,670
关键字:

windows查看tomcat日志