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

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

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

    kxbin
    成功留給有準(zhǔn)備的人
    posts - 10,  comments - 35,  trackbacks - 0

    開發(fā)測試中經(jīng)常有tomcat報(bào)[嚴(yán)重]的錯(cuò),但沒有明細(xì),這種情況下要手工配置tomcat 的log參數(shù)。

    昨天部署web應(yīng)用到Tomcat之后,無法成功啟動(dòng),并且控制臺(tái)沒有詳細(xì)的錯(cuò)誤信息,
    頂多就兩行提示信息,例如:
    嚴(yán)重: Error listenerStart
    嚴(yán)重: Context [/lizongbo] startup failed due to previous errors

    或者

    嚴(yán)重: Error filterStart
    org.apache.catalina.core.StandardContext start
    嚴(yán)重: Context startup failed due to previous errors

    查找logs目錄下的信息,除了這兩句話,也沒別的輔助內(nèi)容.
    給查錯(cuò)帶來了困難,在這種情況下,是因?yàn)?a internal_tag"="" title="標(biāo)簽 Tomcat 下的日志" rel="tag nofollow">Tomcat自身的默認(rèn)日志沒有將一些錯(cuò)誤信息輸出到控制臺(tái)或文件,
    這個(gè)時(shí)候則需要配置Tomcat自身的log,啟用詳細(xì)的調(diào)試日志.

    Tomcat 5.5和Tomcat 6.0中的配置基本一樣,只是相關(guān)文件放的目錄有所不同.

    首先需要準(zhǔn)備的文件為:

    1.log4j.jar , 下載地址 : http://www.apache.org/dist/logging/--escaped_anchor:e0a22b16b97ca8dedb8d5b8c15ffbcaa--/1.2.15/apache-log4j-1.2.15.zip
    2.Tomcat 5.5所需的 commons-logging.jar,下載地址: http://www.apache.org/dist/commons/logging/binaries/commons-logging-1.1.zip

    3.log4j配置文件:
    log4j.properties
    配置內(nèi)容為:

    log4j.rootLogger=ERROR,R

    log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
    log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
    log4j.appender.CONSOLE.layout.ConversionPattern=[%p]%t-%c-%m%n

    log4j.appender.R=org.apache.log4j.RollingFileAppender
    log4j.appender.R.File=${catalina.home}/logs/lizongbo.log
    log4j.appender.R.MaxFileSize=10MB
    log4j.appender.R.MaxBackupIndex=10
    log4j.appender.R.layout=org.apache.log4j.PatternLayout
    log4j.appender.R.layout.ConversionPattern=[%p]%t-%c-%m%n

    log4j.logger.org.apache.catalina=INFO,R,CONSOLE

    #日志級(jí)別不能太低,如果配置為debug的話,輸出的日志信息太多,導(dǎo)致tomcat啟動(dòng)非常的慢.

    4.Tomcat 6.0所需的juli替換文件:
    http://www.apache.org/dist/--escaped_anchor:079305423cce36d6691457475e081123--/tomcat-6/v6.0.14/bin/extras/tomcat-juli-adapters.jar
    http://www.apache.org/dist/--escaped_anchor:079305423cce36d6691457475e081123--/tomcat-6/v6.0.14/bin/extras/tomcat-juli.jar

    在Tomcat6.0中,

    tomcat-juli-adapters.jar,log4j-1.2.15.jar,log4j.properties復(fù)制到D:\Java\ApacheTomcat6.0.14\lib下面.

    tomcat-juli.jar復(fù)制到D:\Java\apache-tomcat-6.0.14\bin\下面.

    然后啟動(dòng)tomcat,就可以在D:\Java\apache-tomcat-6.0.14\logs下看到lizongbo.log了.

    在 Tomcat5.5中,

    將commons-logging-1.1.jar,log4j-1.2.15.jar,復(fù)制到D:\Java\apache-tomcat-5.5.25\common\lib下面.
    log4j.properties復(fù)制到D:\Java\apache-tomcat-5.5.25\common\classes下面.

    然后啟動(dòng)tomcat,就可以在D:\Java\apache-tomcat-5.5.25\logs下看到lizongbo.log了.

    在這個(gè)時(shí)候,再通過日志文件來分析,則會(huì)發(fā)現(xiàn)出現(xiàn)這種錯(cuò)誤的情況可能有:
    (以下是我遇到的出錯(cuò)情況,大多是些低級(jí)錯(cuò)誤)
    1.webapps要用到的classe文件根本沒有復(fù)制到WEB-INF/classes目錄下面
    (java.lang.NoClassDefFoundError,而這個(gè)信息可能默認(rèn)沒輸出到控制臺(tái),尤其是用了spring的,昨天就是這個(gè)粗心的低級(jí)錯(cuò)誤)
    2.要用到lib文件沒有復(fù)制完,缺少lib
    3.lib下的同一個(gè)庫的jar文件存在多個(gè)不同版本,引起版本沖突.
    4.lib下的jar與tomcat版本不相對(duì)應(yīng)(我遇到的問題是web應(yīng)用在Tomcat5.5上運(yùn)行正常,換到Tomcat6.0上就出錯(cuò),
    例如一個(gè)用了struts的webapp在Tomcat 6上報(bào)下面的錯(cuò)誤
    “Parse Fatal Error at line 17 column 6: The processing instruction
    target matching “[xX][mM][lL]” is not allowed” )

    愿意看英文的可以參考官方網(wǎng)站說明:
    http://tomcat.apache.org/tomcat-6.0-doc/logging.html
    http://tomcat.apache.org/tomcat-5.5-doc/logging.html

    posted on 2012-03-21 18:00 kxbin 閱讀(3233) 評(píng)論(0)  編輯  收藏 所屬分類: J2EE
    你恨一個(gè)人是因?yàn)槟銗鬯荒阆矚g一個(gè)人,是因?yàn)樗砩嫌心銢]有的;你討厭一個(gè)人是因?yàn)樗砩嫌心阌械臇|西;你經(jīng)常在別人面前批評(píng)某人,其實(shí)潛意識(shí)中是想接近他。

    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    常用鏈接

    留言簿(5)

    隨筆檔案

    文章分類

    文章檔案

    相冊(cè)

    收藏夾

    J2EE

    java技術(shù)網(wǎng)站

    Linux

    平時(shí)常去的網(wǎng)站

    數(shù)據(jù)庫

    電影網(wǎng)站

    網(wǎng)站設(shè)計(jì)

    搜索

    •  

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜

    主站蜘蛛池模板: 亚洲av无码片在线观看| 老司机午夜精品视频在线观看免费 | 亚洲精品**中文毛片| 成人a免费α片在线视频网站| 九九视频高清视频免费观看 | 亚洲中文无码亚洲人成影院| 大胆亚洲人体视频| 久久99国产乱子伦精品免费| 色欲色欲天天天www亚洲伊| 亚洲精品美女久久777777| 在线观看特色大片免费视频| yellow免费网站| 亚洲Av高清一区二区三区| 国产亚洲精品不卡在线| 18禁成年无码免费网站无遮挡| 国产免费一级高清淫曰本片| 亚洲国产激情在线一区| 在线播放亚洲第一字幕| 午夜免费福利在线| 久久99热精品免费观看牛牛| 老妇激情毛片免费| 亚洲午夜国产精品无卡| 亚洲国产无套无码av电影| 四虎影院免费视频| 在线美女免费观看网站h| 一个人免费观看www视频| 国产亚洲玖玖玖在线观看| 亚洲国产精品一区二区久久| 亚洲成A∨人片天堂网无码| 无码人妻一区二区三区免费手机 | 暖暖日本免费中文字幕| 色网站在线免费观看| 亚洲人成77777在线播放网站不卡| 亚洲国产成人片在线观看| gogo全球高清大胆亚洲| 成人黄18免费视频| 日本视频一区在线观看免费| 国产偷伦视频免费观看| 九九九精品视频免费| 国产成人亚洲综合在线| 亚洲欧美aⅴ在线资源|