posts - 60,comments - 71,trackbacks - 0

             當(dāng)我們跑一個(gè)Struts2的小例子,如果使用的是Tomcat5.0.28.,則會(huì)報(bào)很多莫名其妙的錯(cuò)誤,即便我們已經(jīng)拷貝了那五個(gè)運(yùn)行Struts2的必須包,也還是會(huì)報(bào)錯(cuò),今天在網(wǎng)上看到了一處理方法:

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

          當(dāng)然可不可行,我還沒(méi)試.

          雖然現(xiàn)在Tomcat已經(jīng)6.X了,但我覺(jué)得用Tomcat5.0.28的人應(yīng)該還是會(huì)有很多的,必竟經(jīng)典嘛,所以對(duì)于初學(xué)者想學(xué)習(xí)Struts2的而少走些彎路的,可以參考下上面的方法.

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

          2) 那五個(gè)必須包是:
          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) 評(píng)論(3)  編輯  收藏

          FeedBack:
          # re: 關(guān)于Tomcat5.0.28下跑Struts2
          2008-08-27 11:08 | ∪∩BUG
          試過(guò)為個(gè)辦法,后來(lái)覺(jué)得可能會(huì)出現(xiàn)更加煩惱的事情,很多時(shí)候?yàn)榱艘粋€(gè)不應(yīng)該的調(diào)試快天亮了才能回宿舍睡覺(jué)很不值得...  回復(fù)  更多評(píng)論
            
          # re: 關(guān)于Tomcat5.0.28下跑Struts2[未登錄](méi)
          2008-08-27 16:21 | henry1451
          @∪∩BUG
          呵呵,是啊,如果是用Tomcat5.5及以后的版本,就不會(huì)出現(xiàn)這樣煩惱的事了,省去了很多不必要的調(diào)試.  回復(fù)  更多評(píng)論
            
          # re: 關(guān)于Tomcat5.0.28下跑Struts2[未登錄](méi)
          2008-08-28 11:31 | feng
          有這么多問(wèn)題?我沒(méi)遇到過(guò) 大部分都是自己配置錯(cuò)誤  回復(fù)  更多評(píng)論
            

          只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 新河县| 遂溪县| 奎屯市| 阳信县| 镇赉县| 茂名市| 五华县| 玛沁县| 清镇市| 邵武市| 苏州市| 阿图什市| 临夏县| 宜都市| 芦溪县| 天祝| 东平县| 大城县| 西峡县| 闸北区| 新平| 保靖县| 方山县| 滕州市| 凤山县| 化隆| 灌南县| 烟台市| 随州市| 鹤峰县| 石棉县| 荔波县| 新平| 开远市| 泸定县| 鹤峰县| 禹城市| 洪洞县| 札达县| 宁远县| 鄂伦春自治旗|