posts - 60,comments - 71,trackbacks - 0

             當我們跑一個Struts2的小例子,如果使用的是Tomcat5.0.28.,則會報很多莫名其妙的錯誤,即便我們已經拷貝了那五個運行Struts2的必須包,也還是會報錯,今天在網上看到了一處理方法:

          1.拷貝xalan目錄下的xercesImpl.jar和xml-apis.jar替換掉Tomcat\common\endorsed下的兩個jar文件。
          2. 還需要將xalan下的xalan.jar和serializer.jar拷貝到Tomcat\common\lib中

          當然可不可行,我還沒試.

          雖然現在Tomcat已經6.X了,但我覺得用Tomcat5.0.28的人應該還是會有很多的,必竟經典嘛,所以對于初學者想學習Struts2的而少走些彎路的,可以參考下上面的方法.

          另:
          1) 我看了下Tomcat5.5的(5.5的可以直接跑,不存在5.0.28下那樣的問題), 發現Tomcat\common\endorsed下沒有任何JAR包,所以在Tomcat5.0.28下,刪除Tomcat\common\endorsed下的JAR包或許也是可以的.

          2) 那五個必須包是:
          commons-logging-1.0.4.jar
          ognl
          -2.6.11.jar
          struts2
          -core-2.0.11.1.jar
          freemarker
          -2.3.8.jar
          xwork
          -2.0.4.jar
          posted on 2008-08-27 10:38 henry1451 閱讀(599) 評論(3)  編輯  收藏

          FeedBack:
          # re: 關于Tomcat5.0.28下跑Struts2
          2008-08-27 11:08 | ∪∩BUG
          試過為個辦法,后來覺得可能會出現更加煩惱的事情,很多時候為了一個不應該的調試快天亮了才能回宿舍睡覺很不值得...  回復  更多評論
            
          # re: 關于Tomcat5.0.28下跑Struts2[未登錄]
          2008-08-27 16:21 | henry1451
          @∪∩BUG
          呵呵,是啊,如果是用Tomcat5.5及以后的版本,就不會出現這樣煩惱的事了,省去了很多不必要的調試.  回復  更多評論
            
          # re: 關于Tomcat5.0.28下跑Struts2[未登錄]
          2008-08-28 11:31 | feng
          有這么多問題?我沒遇到過 大部分都是自己配置錯誤  回復  更多評論
            

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


          網站導航:
           
          主站蜘蛛池模板: 迭部县| 慈溪市| 巩留县| 泾川县| 金平| 右玉县| 太仓市| 阿勒泰市| 正镶白旗| 读书| 荔波县| 平舆县| 靖宇县| 五家渠市| 纳雍县| 永安市| 姜堰市| 页游| 绍兴市| 梁河县| 龙南县| 云安县| 巴楚县| 永和县| 兴安县| 五家渠市| 桐庐县| 吴川市| 安仁县| 黄陵县| 万山特区| 黄浦区| 宣化县| 顺平县| 策勒县| 曲松县| 濮阳市| 凤城市| 麻阳| 马关县| 仁化县|