首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

java.lang.NoClassFoundError:javax/mail/Message,该如何处理

2011-12-26 
java.lang.NoClassFoundError:javax/mail/Message因为想要一个自动定时检查发送邮件的程序运行所以考虑用j

java.lang.NoClassFoundError:javax/mail/Message
因为想要一个自动定时检查发送邮件的程序运行
所以考虑用jar打包,并在windows计划任务运行

打包文件
1.   manifest.mft

Manifest-version:   10
Main-Class:   SendMail
Classpath:   .\autorun.jar

2.   SendMail.class

打包语句:jar   cvfm   autorunjar   manifest.mft   SendMail.class  
jar运行语句:java   -jar   autorun.jar

可是运行结果却是:
Exception   in   thread   "main "   java.lang.NoClassFoundError:javax/mail/Message

我是用jbuilder2006编写的,在jbuilder编辑代码完毕也运行过SendMail,发送一切正常。考虑到环境变量问题,我也在CLASSPATH中添加了activation.jar和mail.jar两个包。
由于是第一次作打包运行操作,不知道问题到底出在哪里,请大家帮帮忙,谢谢啦!!

[解决办法]
文件路径有没有错,找不到.class文件。

热点排行