zoukankan      html  css  js  c++  java
  • java.lang.NoClassDefFoundError java.lang.NoClassDefFoundError: javax.mail.internet.MimeMultipart cannot be found by

    1、分析原因:

      java.lang.NoClassDefFoundError    原因很名称,就是这个类在这个项目中不存在。

      但是代码编译阶段是可以通过的。而且在其他机器上运行就不会报这个错,只有特定机器上才会报这个错。

      可能原因:

        A、JDK不是1.8版本,因为1.9版本少了很多Jar包,所有用1.9和1.8运行时很不一样的,

          排查后,报错机器的JDK也是1.8。

           最终导致这个问题的原因还是无法定位

    2、解决问题

      把mail.jar添加了进来,因为包中包含javax.mail.internet.MimeMultipart这个类,问题解决。

  • 相关阅读:
    5059 一起去打CS
    2439 降雨量
    vijos P1037搭建双塔
    4979 数塔
    2596 售货员的难题
    P2342 叠积木
    1540 银河英雄传说
    1051 接龙游戏
    hdu1251
    洛谷P1717 钓鱼
  • 原文地址:https://www.cnblogs.com/wwssgg/p/15665558.html
Copyright © 2011-2022 走看看