java发送邮件出现问题

来源:百度知道 编辑:UC知道 时间:2024/05/21 08:54:04
2009-2-7 0:08:55 org.apache.catalina.core.StandardWrapperValve invoke
严重: Servlet.service() for servlet action threw exception
java.lang.NoClassDefFoundError: javax/mail/Address
at com.zoushi.struts.action.UsersAction.register(UsersAction.java:137)
我单独用那个类发送邮件发送能够成功。但是用其他类实例化这个邮件类发送不出去。上面是错误。
UsersAction.java:137这个是实例化邮件类对象的语句。实例化就出错。
用邮件那个类的main方法调用就可以发送。用其他类实例化就不能调用、

找不到javax/mail/Address这个类,确保你的jar包已经加入到了buildpath下边,而不是仅仅放在了lib文件夹里面,单独调用的时候放在lib下边就可以,但是放在struts中调用的话就要加入到buildpath下,如果不行就放在tomcat的lib下边。