java.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream的异常时,
是因为MyEclipse8.5自带的javamail版本较老,所以运行书上的一些例子时才不能通过。
解决的办法是:删除MyEclipse8.5安装目录下的javamail,
比如我的是E:\MyEclipse\Common\plugins\com.genuitec.eclipse.j2eedt.core_8.5.0.me201003231033\data\libraryset\EE_5\javaee.jar
用rar打开,把里面的mail文件夹与activation文件夹删除。
然后导入新版本的mail.jar和activation.jar到项目的类库里面即可