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

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

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

    kxbin
    成功留給有準備的人
    posts - 10,  comments - 35,  trackbacks - 0

    開發測試中經常有tomcat報[嚴重]的錯,但沒有明細,這種情況下要手工配置tomcat 的log參數。

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

    或者

    嚴重: Error filterStart
    org.apache.catalina.core.StandardContext start
    嚴重: Context startup failed due to previous errors

    查找logs目錄下的信息,除了這兩句話,也沒別的輔助內容.
    給查錯帶來了困難,在這種情況下,是因為Tomcat自身的默認日志沒有將一些錯誤信息輸出到控制臺或文件,
    這個時候則需要配置Tomcat自身的log,啟用詳細的調試日志.

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

    首先需要準備的文件為:

    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
    配置內容為:

    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

    #日志級別不能太低,如果配置為debug的話,輸出的日志信息太多,導致tomcat啟動非常的慢.

    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復制到D:\Java\ApacheTomcat6.0.14\lib下面.

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

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

    在 Tomcat5.5中,

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

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

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

    愿意看英文的可以參考官方網站說明:
    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) 評論(0)  編輯  收藏 所屬分類: J2EE
    你恨一個人是因為你愛他;你喜歡一個人,是因為他身上有你沒有的;你討厭一個人是因為他身上有你有的東西;你經常在別人面前批評某人,其實潛意識中是想接近他。

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

    常用鏈接

    留言簿(5)

    隨筆檔案

    文章分類

    文章檔案

    相冊

    收藏夾

    J2EE

    java技術網站

    Linux

    平時常去的網站

    數據庫

    電影網站

    網站設計

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 精品在线观看免费| 成人浮力影院免费看| 亚洲综合图片小说区热久久| 99久久综合国产精品免费| mm1313亚洲国产精品无码试看| 在线亚洲午夜理论AV大片| 91免费国产自产地址入| 羞羞网站免费观看| 老司机亚洲精品影院无码| 热99re久久精品精品免费| 国产一区二区免费视频| 性色av极品无码专区亚洲 | 午夜宅男在线永久免费观看网| 国产成人va亚洲电影| 亚洲综合免费视频| 久久久久亚洲?V成人无码| 最近中文字幕无免费视频| 在线播放免费人成毛片乱码| 国产精品无码亚洲精品2021| 亚洲人成网站在线播放影院在线| 四虎影院永久免费观看| 国产成人免费午夜在线观看| GOGOGO高清免费看韩国| 亚洲久热无码av中文字幕| 97亚洲熟妇自偷自拍另类图片| 又粗又硬又黄又爽的免费视频| 日本最新免费网站| 青青草原1769久久免费播放| 日韩大片免费观看视频播放| 亚洲色图激情文学| 久久狠狠高潮亚洲精品| 色久悠悠婷婷综合在线亚洲| 永久免费无码网站在线观看| 四虎永久在线观看免费网站网址| 91精品全国免费观看青青| 美女又黄又免费的视频| 亚洲欧美日韩中文字幕一区二区三区 | 国产亚洲欧洲精品| 亚洲毛片av日韩av无码| 国产精品成人四虎免费视频| 两个人的视频高清在线观看免费|