精华内容
下载资源
问答
  • windows查看tomcat日志
    2021-07-15 11:19:05

    win下查看tomcat错误日志


    如果我们需要在window服务器上部署tomcat项目的话,有的时候难免会遇到一些奇奇怪怪的问题,为了定位错误,我们都会取查看tomcat日志。
    习惯了使用centos系统的我,平时都是在logs目录下用 tail -1000f catalina.out(一般我会看1000行找,还可以特殊字符高亮等等,还是centos舒服),看我个人的war包项目报了什么错误,一般就是关注自己写的代码啥的。
    现在需要在win中,也没有找到catalina.out,然后百度查到的日志都没有报我项目里面的错误,因此花费了一整天走了一整天的弯路。
    后来带我的前辈看了我查的日志才知道,应该查 tomcat版本号-stderr.日期.log这个日志,最终查到了是MySQL的相关异常,并且把异常信息都展示得明明白白的,很快就把问题处理了。
    所以说,努力的方向正确了,事半功倍;方向错误了,南辕北辙啊!

    更多相关内容
  • 复制其中tail.exe放入C:\Windows\System32 进入日志目录 比如nginx 使用如下命令即可 tail -f access.log D:\Program Files\nginx-1.10.3>cd logs D:\Program Files\nginx-1.10.3\logs>tail -f access.log...

    下载安装

    https://technlg.net/downloads/rktools.exe

    解压

    在这里插入图片描述

    复制其中tail.exe放入C:\Windows\System32

    在这里插入图片描述

    进入日志目录

    比如nginx

    使用如下命令即可

    tail -f access.log
    
    
    D:\Program Files\nginx-1.10.3>cd logs
    
    D:\Program Files\nginx-1.10.3\logs>tail -f access.log
    192.168.0.91 - - [14/Apr/2022:15:04:39 +0800] "GET /jrsoft-core/ws/message?access_token=eyJhbGciOiJSUzI1NiJ9.eyJzdWIiOiIwOTNjYWFkMTY2Mjc0Yzc0YTgwMzI2NGZmYTlkMjA0ZSIsIkxPR0lOX1RZUEVfIjowLCJDT01QQU5ZXyI6IjAxIiwiZXhwIjoxNjQ5ODI0NTkwfQ.e2pzDoafq-YJxvrwX97zOvAG0Pv0uh5FeqUuej0gj8ZUdOpruqO_DjDjRxrXyKOx7QGMMB_wK9dSvIlirza3C_GE82vzuC2Bo3LbSEorBxClwROOwQI8sjJRfuud-2QvOFPSbuwG0Gd1qdAgURGvaOJmzQ9zQ3o0fBi0gPxloCc HTTP/1.1" 200 0 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/97.0.4692.99 Safari/537.36"
    192.168.0.91 - - [14/Apr/2022:15:04:50 +0800] "GET /jrsoft-core/ws/message?access_token=eyJhbGciOiJSUzI1NiJ9.eyJzdWIiOiIwOTNjYWFkMTY2Mjc0Yzc0YTgwMzI2NGZmYTlkMjA0ZSIsIkxPR0lOX1RZUEVfIjowLCJDT01QQU5ZXyI6IjAxIiwiZXhwIjoxNjQ5ODI0NTkwfQ.e2pzDoafq-YJxvrwX97zOvAG0Pv0uh5FeqUuej0gj8ZUdOpruqO_DjDjRxrXyKOx7QGMMB_wK9dSvIlirza3C_GE82vzuC2Bo3LbSEorBxClwROOwQI8sjJRfuud-2QvOFPSbuwG0Gd1qdAgURGvaOJmzQ9zQ3o0fBi0gPxloCc HTTP/1.1" 200 0 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/97.0.4692.99 Safari/537.36"
    

    比如tomcat

    D:\apache-tomcat-8.5.65\logs>tail -f catalina.2021-07-27.log
    
    展开全文
  • 主要介绍了Tomcat日志文件定时清理备份的脚本的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
  • windows下使用命令动态输出tomcat日志

    千次阅读 2018-12-13 19:05:48
    最近测试遇到一个问题,我们的项目使用windows2003服务器,tomcat+oracle数据库。项目中有两个测试人员,经常需要查看日志... 1.windowstomcat输出日志跟linux下不一样,linux可以远程连接使用tail命令很轻松就...

    本文转自 http://www.51testing.com/html/99/478599-843404.html

    最近测试遇到一个问题,我们的项目使用windows2003服务器,tomcat+oracle数据库。项目中有两个测试人员,经常需要查看日志定位问题,但是有两个问题:

        1.windows下tomcat输出日志跟linux下不一样,linux可以远程连接使用tail命令很轻松就可以看到日志,并且可以随时停止。但windows的日志只输入到控制台,不输出到日志文件。这就使得只有开着控制台才能看得到日志,而且不能ctrl+C停止截取。

        2.用远程桌面连接的话,两个测试人员不可能同时看得到控制台,而若使用VNC,RADMIN等软件,又会造成双方操控很混乱。

        所以就在想,要是能像linux那样随时查看日志又不用操控控制台就好了。

        解决思路:

        1.让tomcat日志输出到文件。这个明显可以实现的。

        2.找个软件能够连接windows,并且使用命令动态查看日志文件,比如tail。其实linux中的大多数命令windows也都有,只不过被界面封装了,现在linux的广大爱好者早就研发出了将windows命令转为了相应的linux命令的软件,所以也不成问题。

        下面就开始寻找解决方法了:

        1.让tomcat日志输出到文件

    一般启动tomcat时都用startup.bat,但又有多少人真正研究过这个bat文件中到底暗藏什么玄机呢?我们来看一下这个bat文件。它使用call "%EXECUTABLE%" start %CMD_LINE_ARGS%这句话来调用catalina.bat启动。这句话执行的命令就相当于控制台输入catalina.bat start。怎么样,是不是跟linux很像啦,不过这个start是会在新窗口中启动catalina.bat,并将日志文件输出到新窗口中,这显然不是我们要的效果。我们将它改成call "%EXECUTABLE%" run %CMD_LINE_ARGS%。这样控制台就不会输出日志文件了,让catalina.bat去决定日志输出在哪里吧。

        那再来看一下catalina.bat。这里我就直接引用网上的方法了:寻找以%ACTION%结尾的四处,在后面加上

    >> %CATALINA_BASE%\logs\detailLog.%DATE:~0,10%.log 

    detailLog是我自己起的名字,大家可以随意更改,但是注意不要与默认日志文件冲突,否则启动会报个错,尽管无关紧要。那%DATE:~0,10%是用来截取系统时间的。在我的服务器上echo %DATE%,显示出的是“2013-04-02 星期二”,截取0-10位,也就是“2013-04-02”,所以今天产生的log文件名字应该是

    detailLog.2013-04-02.log

    这样再去双击startup.bat,就会发现控制台启动后不再输出日志文件。再去查看detailLog.2013-04-02.log,会发现日志都在里面。

    那下面的工作,就是如何简单的将日志文件显示出来了。

        2.动态查询windows日志文件

    我们都喜欢用tail命令,那就去找个windows中的tail命令。

    先下载一个UnxUtils,将它放在某个找得到的位置,解压,找到..\UnxUtils\usr\local\wbin目录,看到了吧,我们熟悉的linux命令都在里面了。将这个路径加到服务器系统环境变量PATH中,再打开cmd,输入tail --help,显示出帮助信息,好了,可以使用了。注意,远程桌面连接的童鞋,可能要在每一个用户那里都重新保存一下环境变量,否则其他用户会不认识这个命令哦。

    这样的话,在cmd中输入tail logs\detailLog.2013-04-02.log,就跟linux效果一样啦。

        我还是觉得不方便,每次都要输入一下,那何不写个bat文件呢?

        桌面上新建记事本,

        @echo off

        tail -f E:\apache-tomcat-6.0.24-2\logs\detailLog.%DATE:~0,10%.log

        保存为log.bat文件。直接双击搞定!

    展开全文
  • 修改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

    展开全文
  • windows查看tomcat动态日志

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

    万次阅读 2017-10-27 14:23:59
    tomcat在linux下查看日志是进入tomcat安装目录用: tail -f logs/catalina.out 就可以查看日志的实时输出;但是在window下,使用了eclipse等工具调试项目的时候,查看日志,cmd进入黑屏,同样进入bin目录下:输入...
  • Windows定时清理Tomcat日志文件 1、创建批处理 说明:forfiles是2003自带的命令,非常好用. forfiles /p "F:\logs" /s /m *.* /d -31/c "cmd /c del @path" forfiles: /p 指定的路径 /s 包括子目录 .....
  • tomcat查看日志

    千次阅读 2022-03-24 08:31:02
    linux下实时查看tomcat运行日志 1、先切换到:cd home/tomcat/logs 2、tail -f catalina.out 3、这样运行时就可以实时查看运行日志了 4.Ctrl+c 是退出tail命令 eg: [root@TEST-A logs]# ls catalina.2018-07-05.log...
  • 开发过程win系统下tomcat运行日志按日期切割,win系统下tail命令小工具 备用
  • Idea查看tomcat日志及部分错误例子

    千次阅读 2022-03-28 08:25:33
    可能大家在运行Tomcat的时候出现了以下的错误 前部分1. ...那么问题来了,怎么参阅(查看)服务器日志呢? 步骤 3. 这是我的错误: 1.无法打开ServletContext资源 就是找不到web-inf里的applicatio
  • windows下tomcat的catalina.out按天自动分割,windowstomcat日志按天自动分割
  •   其实windos环境下我们启动tomcat服务无非就是通过窗口命令行和服务进程的方式启动,但是这2种启动方式对我们排查日志都不是很方便,因此我们通常会将我们自己的输出日志输出到我们自己指定的文件中,便于后续...
  • Linux下查看Tomcat运行日志

    千次阅读 2021-05-11 12:23:32
    查看方式1、先切换到:cd usr/local/tomcat5/logs2、tail -f catalina.out3、Ctrl+c 是退出tail命令/alt+E+R重置部署常用指令1、ps aux | grep tomcat 查看tomcat 进程ps -ef|grep java 查看Tomcat是否已关闭2、...
  • 部署在云服务器上的项目报错,不想一直在文件夹下面查看log文件,有什么办法能够实时在控制台输出tomcat日志吗?
  • windows下的tomcat日志只输出在控制台下,没有输出到日志文件中(linux下的tomcat日志默认输出在logs文件下的catalina.out文件中)。 解决方案 1、修改startup.bat 把call “%EXECUTABLE%” start %CMD_LINE_...
  • 1.windowstomcat输出日志跟linux下不一样,linux可以远程连接使用tail命令很轻松就可以看到日志,并且可以随时停止。但windows日志只输入到控制台,不输出到日志文件。这就使得只有开着控制台才能看...
  • windows下打印tomcat日志的设置

    千次阅读 2019-05-27 11:25:17
    1、打开bin下面的startup.bat文件, 把call "%EXECUTABLE%" start %CMD_LINE_ARGS% 改为call "%EXECUTABLE%" ...3、重启tomcat,就会发现在logs文件夹下出现了catalina.out文件,把原来控制台的信息全写进去了
  • win7自动清除tomcat缓存及日志
  • 实现在windows下,将相关的控制台输出记录到后台的catalina.out文件中以便查看。 一. 控制台不打印日志 编辑bin目录下面的 startup.bat文件最后一行 call "%EXECUTABLE%" start %CMD_LINE_ARGS% 改为 call "%...
  • 本文给大家介绍了linux系统中修改tomcat默认输入日志路径的方法,文中只是给大家介绍linux系统修改默认logs的方法,windows系统类似,需要的朋友可以参考下
  • 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中的变化 ...
  • 4.tomcat生成日志乱码 首先我们来解决第一个问题 这是我们解压下一个tomcat后运行日志文件 这样看着还好一天天的生成.我们可能还会用工具配置一个删除策略(或者是说这些日志没有卵子用,我们都是项目自己记录日志)...
  • linux下的tomcat会将信息记录到logs/catalina.out中,windows下的tomcat不会将控制台的信息输出到日志文件中。 需要对startup.bat的倒数第二行做如下修改: 修改前: call "%EXECUTABLE%" start %CMD_LINE_ARGS% ...
  • 清除Tomcat日志

    千次阅读 2021-08-11 15:33:47
    **清除Tomcat日志** Tomcat日志清理日常必不可少,这里记录一下平时使用命令。 1、清除catalina.out文件 cd /wltiot/tomcat/apache-tomcat-7.0.99/log echo -n " " > catalina.out
  • windows下的tomcat日志只输出在控制台下,且日志文件输出只有一些基本信息。如何把所有日志都输出到catalina.out,不过有个弊端就是日志在命令行不输出了。 解决方案 需要修改两个地方: 1、修改startup.bat 把call ...
  • 转自:https://blog.csdn.net/java2000_net/article/details/2920155 ... 在window2003 系统下运行tomcat5.5 当运行时代码中有控制台输出的语句,如System.out.println 或 e....

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 45,161
精华内容 18,064
关键字:

windows查看tomcat日志