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

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

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

    posts - 32,  comments - 3,  trackbacks - 0
    網上很多人都說J2EE5兼容性不好,例如典型的javamail1.4中包與J2EE5中包接口包引起沖突,導致單元測試經常報如下錯誤:

        java.lang.NoClassDefFoundError: com/sun/mail/util/BEncoderStream

        當然這個錯誤是沒有將javamail的實現者引進工程(沒有導包),但導包后,就會出現另外一個錯誤:

        java.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream

        此時甚至web容器都無法啟動,經常會有網友們為這兩個異常搞得焦頭爛額,如此更換J2EE1.4,會對工程造成影響。但是一定要把概念弄清楚,問題就好 解決。J2EE5中mail.jar包定義的只是接口,沒有實現,是不能真正發送郵件的,但開發編譯肯定是可以過去的,因為我們是針對J2EE規范編的程 序。而運行期用Sun公司的JavaMail1.4的實現才可以開始發送郵件,但老大為什么把這兩個弄沖突了?

        筆者的解決辦法是:

        開發期不要導包,運行期將javamail1.4壓縮文件中的mail.jar包放入到tomcat"lib目錄下,這樣完全可以通過開發和運行。若要做 單元測試則新開一個Java Project,注意,不是web工程,此時可以將javamail1.4壓縮包中的mail.jar放入到工程的classpath下。

    posted on 2010-06-03 13:36 donghang73 閱讀(6836) 評論(0)  編輯  收藏

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


    網站導航:
     
    主站蜘蛛池模板: 免费黄色大片网站| 免费毛片在线播放| 亚洲国产成人高清在线观看 | 亚洲?V乱码久久精品蜜桃| 亚洲日韩国产精品乱-久| 日本成年免费网站| 亚洲毛片免费观看| 免费下载成人电影| 天天爽亚洲中文字幕| 永久免费bbbbbb视频| 色欲aⅴ亚洲情无码AV| 四虎影视永久免费观看| 日韩在线观看视频免费| 亚洲情a成黄在线观看| 精品免费视在线观看| 亚洲精品在线视频观看| 一个人免费观看在线视频www| 亚洲色大成网站www尤物| 在线观看免费亚洲| 暖暖免费中文在线日本| 中国亚洲女人69内射少妇| 久久免费精品视频| 亚洲中文无码av永久| 国产午夜影视大全免费观看| 男女交性无遮挡免费视频| 亚洲线精品一区二区三区影音先锋| 你懂的免费在线观看网站| 亚洲一区二区影视| 免费大黄网站在线观| 大地影院MV在线观看视频免费| 麻豆亚洲av熟女国产一区二| 成年美女黄网站色大免费视频| 四虎影视永久在线精品免费| 亚洲AV日韩AV天堂久久| 国产一卡2卡3卡4卡无卡免费视频 国产一卡二卡3卡四卡免费 | 国内精自视频品线六区免费| 久久久亚洲精华液精华液精华液| 在线A亚洲老鸭窝天堂| 免费福利视频导航| 免费一级毛片在线播放放视频 | 亚洲一区二区女搞男|