转自:http://topic.csdn.net/u/20100612/10/98c6a1ac-a5dd-4573-9982-0764632c0ad6.html
在做发送邮件程序时出现这个错误
java.lang.NoClassDefFoundError: com/sun/activation/registries/LogSupport
或者
Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream
需要删除MyEclipse下的
D:\Program Files\MyEclipse 6.0\myeclipse\eclipse\plugins\com.genuitec.eclipse.j2eedt.core_6.0.1.zmyeclipse601200710\data\libraryset\EE_5
javaee.jar包中的 mail和 activation
我将着两项删除了,可以还是一直报这个错误,我用的j2ee.1.4
请大家指教
但是我使用的是javaee5
我的问题已经被解决了
我自己下载了 mail.jar和 activation.jar
网上给的方法是
如果你用myEclipse进行javamail开发的话,运行时可能会出现以下的错误:
1.Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream
2.NoClassDefFoundError: com/sun/activation/registries/LogSupport
这两个问题都是因为j2ee 5和我们下载的javamail版本不一致造成的。
解决方法:
第一个问题就是删除Java EE 5 Libraries/javaee.jar/mail。
第二个问题就是删除Java EE 5 Libraries/javaee.jar/activation。然后再网上下载最新的activation.jar
如何删除:
用rar打开D:\MyEclipse 7.0\Genuitec\Common\plugins\com.genuitec.eclipse.j2eedt.core_7.0.0.zmyeclipse70020081206\data\libraryset\EE_5/javaee.jar,用压缩包打开,找到想要删除的文件夹。
一般出现上述问题的都是因为jar发生冲突造成的
分享到:
相关推荐
使用mail.jar和activation-1.1.jar包发送邮件实例 使用mail.jar和activation-1.1.jar包发送邮件实例
JAVA发邮件的JAR包 mail.jar和activation.jar
该压缩包中包含了javax.mail.jar和activation.jar两个架包,这是java发送邮件必须要导入的,该资源为免费下载资源,希望可以帮助到需要的小伙伴
在网上找了很久才找到的哦,用于JAVA mail 开发用的类库。 mail.jar,additionnal.jar,activation.jar
java 发送邮件包 解压后 把activation.jar和mail.jar 拷贝到 WEB-INF/lib 下就可以直接在项目中使用
java mail jar包 mail.jar activation.jar java 发送邮件需要的jar包
开源的java邮件发送jar包,可用在安卓开发,java开发中。
java 发邮件的3个jar包 mail.jar commons-email-1.1.jar activation.jar
通过java扩展包javax.mail-1.4.4.jar实现邮件发送功能。 import javax.mail.Address; import javax.mail.BodyPart; import javax.mail.Message; import javax.mail.MessagingException; import javax.mail.Multipart...
通过错误描述我们发现java.lang.NoClassDefFoundError: javax/mail/MessagingException,主要说找不到这个类。通过查询发现是缺少javax.mail-api-1.6.2.jar和activation-1.1.1.jar包。在maven上下载即可
在网上找了很久才找到的哦,用于JAVA mail 开发用的类库。 mail.jar,additionnal.jar,activation.jar
供java邮件开发使用,两个非常有用的API,低分送给大家
用java做邮件客户端时要用到的。 在project的properties的java build path中add jars添加这两个jar就可以了
commons-email-1.3.jar_mail.jar_activation.jar
Oracle官网下载的开发JavaMail所需要的javaMail.jar和activation.jar包合集,压缩文档里面还包含了API DOC文档。是开发Java MAIL的工具必备。
activation-1.1 commons-email activation java发送邮件jar 教程: http://blog.csdn.net/sir_jun/article/details/9106397
javamail java邮件 mail.jar activation.jar
java email邮件发送所需mail相关jar包,下载后可直接使用,发送邮件 涉及到JAVA邮件上传的JAR包 mail.jar activation.jar