java.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream的异常时,
是因为MyEclipse8.0自带的javamail版本较老,所以运行书上的一些例子时才不能通过。
解决的办法是:删除MyEclipse8.0安装目录下的javamail,
比如我的是D:\Program Files\Genuitec\Common\plugins\com.genuitec.eclipse.j2eedt.core_8.5.100.me201005270050\data\libraryset\EE_5\javaee.jar。
用rar打开,把里面的mail文件夹与
activation文件夹删除。
然后导入新版本的mail.jar和activation.jar到项目的类库里面即可
如果仍然解决不了可以采用将jee5的所有jar包删除,然后导入所需的jar包,需要通过对项目右键