使用javax.mail.ja在javaEE5中出现异常

来源:互联网 发布:人工智能的利弊800字 编辑:程序博客网 时间:2024/06/06 10:47

使用javax.mail.ja在javaEE5中出现异常:: 
Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream 


javax.mail和javax.activation这两个包已经在javaEE5当中属于基础包了,就是JDK中自带了已经,但是里面的方法与现在外面的mail.jar和activation.jar有一些出入,所以当使用javaEE5编写收发邮件代码时,会出现这个异常。 


废话不多说下面是解决方法 :
进到(我的是myeclipse10.6,我的这个文件夹是在C盘并且隐藏,需要设置显示隐藏文件夹。不是所有人的都在在C盘,可能在你自定义安装目录)

C:\Users\Administrator\AppData\Local\Genuitec\Common\plugins\com.genuitec.eclipse.j2eedt.core_10.5.0.me201207171805\data\libraryset\EE_5

这个路径里,可以看到javaee.jar,用rar把这个文件打开,然后进到javax文件夹里,删除mail.jar和activation.jar(我的javaee.jar里,这两个东西是文件夹,总之删掉就OK,不过要注意备份一下)

0 0
原创粉丝点击