tomcat修改控制台日志输出到文件的解决办法

tomcat修改控制台日志输出到文件的解决办法


2024年4月12日发(作者:)

在Linux系统中,Tomcat 启动后默认将很多信息都写入到 文件中,

我们可以通过tail -f 来跟踪Tomcat 和相关应用运行的情况。 在windows

下,我们使用启动Tomcat以后,会发现catalina日志与Linux记录的内容

有很大区别,大多信息只输出到屏幕而没有记录到里面。

本文的内容就是要实现在windows下,将相关的控制台输出记录到后台的

文件中以便将来查看。

关于在Windows2003下如何实现类似Linux下tail命令功能的方法,请见让

windows也拥有tail功能一文

把控制台的信息输出到%CATALINA_BASE%里:

一、修改中

call "%EXECUTABLE%" start %CMD_LINE_ARGS%

call "%EXECUTABLE%" run %CMD_LINE_ARGS%

二、修改中

rem Execute Java with the applicable properties

if not "%JPDA%" == "" goto doJpda

if not "%SECURITY_POLICY_FILE%" == "" goto doSecurity

%_EXECJAVA% %JAVA_OPTS% %CATALINA_OPTS% %DEBUG_OPTS%

-="%JAVA_ENDORSED_DIRS%" -classpath "%CLASSPATH%"

-="%CATALINA_BASE%" -="%CATALINA_HOME%"

-="%CATALINA_TMPDIR%" %MAINCLASS% %CMD_LINE_ARGS%

%ACTION%

goto end

:doSecurity

%_EXECJAVA% %JAVA_OPTS% %CATALINA_OPTS% %DEBUG_OPTS%

-="%JAVA_ENDORSED_DIRS%" -classpath "%CLASSPATH%"

-r -=="%SECURITY_POLICY_FILE%"

-="%CATALINA_BASE%" -="%CATALINA_HOME%"

-="%CATALINA_TMPDIR%" %MAINCLASS% %CMD_LINE_ARGS%

%ACTION%

goto end

:doJpda

if not "%SECURITY_POLICY_FILE%" == "" goto doSecurityJpda

%_EXECJAVA% %JAVA_OPTS% %CATALINA_OPTS% -Xdebug


发布者:admin,转转请注明出处:http://www.yc00.com/web/1712920059a2148129.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信