java.lang.NoClassDefFoundError: com/sun/mail/util/BEncoderStream
java.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream
这两个是做JavaMail经常碰到的异常,究其原因是,J2EE规范和JavaMail1.4实现引起的冲突,如果不做单元测试,开发环境中不需要导入mail.jar,而tomcat的lib目录则须放之(或在已发布的工程的WEB-INF/lib下),而做单元测试时则最好新开一个Java Project(不是WEB工程),详细解决方案,请到上篇博客,或至笔者搜狐博客查看:
http://howsun.blog.sohu.com/129043957.html?act=1249708473602
作者:张纪豪