<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    afunms

    My Software,My Dream—Forge a more perfect NMS product.

    tomcat把日志輸出到文本文件

    • 在Linux系統中,Tomcat 啟動后默認將很多信息都寫入到catalina.out 文件中,我們可以通過tail -f catalina.out 來跟蹤Tomcat 和相關應用運行的情況。 在windows下,我們使用startup.bat啟動Tomcat以后,會發現catalina日志與Linux記錄的內容有很大區別,大多信息只輸出到屏幕而沒有記錄到catalina.out里面。
    • 本文的內容就是要實現在windows下,將相關的控制臺輸出記錄到后臺的catalina.out文件中以便將來查看。
    • 關于在Windows2003下如何實現類似Linux下tail命令功能的方法,請見讓windows也擁有tail功能一文

    把控制臺的信息輸出到%CATALINA_BASE%\logs\catalina.out里:
    一、修改startup.bat中
    call "%EXECUTABLE%" start %CMD_LINE_ARGS%

    call "%EXECUTABLE%" run %CMD_LINE_ARGS%
    二、修改catalina.bat中
    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% -Djava.endorsed.dirs="%JAVA_ENDORSED_DIRS%" -classpath "%CLASSPATH%" -Dcatalina.base="%CATALINA_BASE%" -Dcatalina.home="%CATALINA_HOME%" -Djava.io.tmpdir="%CATALINA_TMPDIR%" %MAINCLASS% %CMD_LINE_ARGS% %ACTION%
    goto end
    :doSecurity
    %_EXECJAVA% %JAVA_OPTS% %CATALINA_OPTS% %DEBUG_OPTS% -Djava.endorsed.dirs="%JAVA_ENDORSED_DIRS%" -classpath "%CLASSPATH%" -Djava.security.manager -Djava.security.policy=="%SECURITY_POLICY_FILE%" -Dcatalina.base="%CATALINA_BASE%" -Dcatalina.home="%CATALINA_HOME%" -Djava.io.tmpdir="%CATALINA_TMPDIR%" %MAINCLASS% %CMD_LINE_ARGS% %ACTION%
    goto end
    :doJpda
    if not "%SECURITY_POLICY_FILE%" == "" goto doSecurityJpda
    %_EXECJAVA% %JAVA_OPTS% %CATALINA_OPTS% -Xdebug -Xrunjdwp:transport=%JPDA_TRANSPORT%,address=%JPDA_ADDRESS%,server=y,suspend=n %DEBUG_OPTS% -Djava.endorsed.dirs="%JAVA_ENDORSED_DIRS%" -classpath "%CLASSPATH%" -Dcatalina.base="%CATALINA_BASE%" -Dcatalina.home="%CATALINA_HOME%" -Djava.io.tmpdir="%CATALINA_TMPDIR%" %MAINCLASS% %CMD_LINE_ARGS% %ACTION%
    goto end
    :doSecurityJpda
    %_EXECJAVA% %JAVA_OPTS% %CATALINA_OPTS% -Xdebug -Xrunjdwp:transport=%JPDA_TRANSPORT%,address=%JPDA_ADDRESS%,server=y,suspend=n %DEBUG_OPTS% -Djava.endorsed.dirs="%JAVA_ENDORSED_DIRS%" -classpath "%CLASSPATH%" -Djava.security.manager -Djava.security.policy=="%SECURITY_POLICY_FILE%" -Dcatalina.base="%CATALINA_BASE%" -Dcatalina.home="%CATALINA_HOME%" -Djava.io.tmpdir="%CATALINA_TMPDIR%" %MAINCLASS% %CMD_LINE_ARGS% %ACTION%
    goto end

    為:

    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% -Djava.endorsed.dirs="%JAVA_ENDORSED_DIRS%" -classpath "%CLASSPATH%" -Dcatalina.base="%CATALINA_BASE%" -Dcatalina.home="%CATALINA_HOME%" -Djava.io.tmpdir="%CATALINA_TMPDIR%" %MAINCLASS% %CMD_LINE_ARGS% %ACTION% >> %CATALINA_BASE%\logs\catalina.out
    goto end
    :doSecurity
    %_EXECJAVA% %JAVA_OPTS% %CATALINA_OPTS% %DEBUG_OPTS% -Djava.endorsed.dirs="%JAVA_ENDORSED_DIRS%" -classpath "%CLASSPATH%" -Djava.security.manager -Djava.security.policy=="%SECURITY_POLICY_FILE%" -Dcatalina.base="%CATALINA_BASE%" -Dcatalina.home="%CATALINA_HOME%" -Djava.io.tmpdir="%CATALINA_TMPDIR%" %MAINCLASS% %CMD_LINE_ARGS% %ACTION% >> %CATALINA_BASE%\logs\catalina.out
    goto end
    :doJpda
    if not "%SECURITY_POLICY_FILE%" == "" goto doSecurityJpda
    %_EXECJAVA% %JAVA_OPTS% %CATALINA_OPTS% -Xdebug -Xrunjdwp:transport=%JPDA_TRANSPORT%,address=%JPDA_ADDRESS%,server=y,suspend=n %DEBUG_OPTS% -Djava.endorsed.dirs="%JAVA_ENDORSED_DIRS%" -classpath "%CLASSPATH%" -Dcatalina.base="%CATALINA_BASE%" -Dcatalina.home="%CATALINA_HOME%" -Djava.io.tmpdir="%CATALINA_TMPDIR%" %MAINCLASS% %CMD_LINE_ARGS% %ACTION% >> %CATALINA_BASE%\logs\catalina.out
    goto end
    :doSecurityJpda
    %_EXECJAVA% %JAVA_OPTS% %CATALINA_OPTS% -Xdebug -Xrunjdwp:transport=%JPDA_TRANSPORT%,address=%JPDA_ADDRESS%,server=y,suspend=n %DEBUG_OPTS% -Djava.endorsed.dirs="%JAVA_ENDORSED_DIRS%" -classpath "%CLASSPATH%" -Djava.security.manager -Djava.security.policy=="%SECURITY_POLICY_FILE%" -Dcatalina.base="%CATALINA_BASE%" -Dcatalina.home="%CATALINA_HOME%" -Djava.io.tmpdir="%CATALINA_TMPDIR%" %MAINCLASS% %CMD_LINE_ARGS% %ACTION% >> %CATALINA_BASE%\logs\catalina.out
    goto end

    posted on 2010-12-27 12:32 afunms 閱讀(3086) 評論(1)  編輯  收藏

    Feedback

    # re: tomcat把日志輸出到文本文件 2012-07-03 10:06 Bairrfhoinn

    我本來是想看看在Linux下的tomcat是怎樣將日志輸出到文件的,結果找到你這篇文章,當然,你這篇文章是著重介紹如何在Windows下實現將日志輸出到catalina.out文件的。還好,我經過壹番查找,在我的%TOMCAT_HOME%/logs/catalina.out里找到了你說的日志信息,謝謝!  回復  更多評論   



    只有注冊用戶登錄后才能發表評論。


    網站導航:
     

    My Links

    News

    留言簿(18)

    隨筆檔案

    相冊

    搜索

    最新評論

    閱讀排行榜

    主站蜘蛛池模板: 精品亚洲国产成AV人片传媒| 久久亚洲AV成人无码软件| 亚洲?v女人的天堂在线观看| 国产亚洲3p无码一区二区| 亚洲最大在线观看| 国产亚洲高清在线精品不卡| 日韩免费视频一区二区| 日韩免费视频播播| 亚洲天天做日日做天天看| 在线观看亚洲免费视频| 四虎永久免费网站免费观看| 亚洲美女视频免费| 国产成人精品免费视频大全麻豆| 亚洲最大av无码网址| 亚洲人成人伊人成综合网无码| 99免费在线视频| 免费一区二区视频| 亚洲国产最大av| 99爱在线精品视频免费观看9| JLZZJLZZ亚洲乱熟无码| 久久精品免费网站网| 国产免费人成在线视频| 国产国产人免费人成成免视频| 在线观看人成视频免费| 亚洲国产中文在线视频| 久久久高清日本道免费观看| 国产精品jizz在线观看免费| 亚洲综合久久精品无码色欲| 青青青国产在线观看免费网站| 亚洲一区二区三区高清| 99久久免费精品国产72精品九九| 亚洲国产成人久久| 国产性生交xxxxx免费| 国产福利免费视频| 精品日韩亚洲AV无码一区二区三区| 男人的好看免费观看在线视频| 青青青视频免费观看| 亚洲AV无码成H人在线观看| 精品国产亚洲第一区二区三区| 青青草国产免费久久久91| 亚洲日本va一区二区三区|