1、
JavaMail的java.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream错误
ava.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream
java.lang.NoClassDefFoundError: com/sun/activation/registries/LogSupport
原因:
MyEclipse6.5的javaee.jar中的mail包与JavaMail包有冲突。
解决:
方法一:在MyEclipse目录下,找javaee.jar包,用WinRar打包,删除里面的mail目录和activation目录然后加入mail.jar和activition.jar
方法二:下载一个最新版本的common-email····.jar
本文详细介绍了在MyEclipse中使用JavaMail遇到的java.lang.NoClassDefFoundError错误及其解决方法。错误主要源于MyEclipse自带的javaee.jar与JavaMail包之间的冲突。提供了两种解决方案:一是修改javaee.jar文件,移除冲突的类;二是替换为最新版的common-email.jar。
2532

被折叠的 条评论
为什么被折叠?



