如何在使用Gmail发送邮件时摆脱这些异常?我尝试了从Stack溢出中得到的一切

时间:2016-05-12 02:47:42

标签: javamail

我尝试过从互联网上获得的一切,但没有任何效果。我正在使用java的邮件API发送电子邮件。但我在发送电子邮件时遇到此异常。任何的想法 ?我怎么能摆脱这个?提前致谢。 :)

----------------------------------- ERROR LOG ----------------------------------
        javax.servlet.ServletException: Servlet execution threw an exception
                    org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
                root cause

                java.lang.NoClassDefFoundError: com/sun/mail/util/MailLogger
                    javax.mail.Session.initLogger(Session.java:227)
                    javax.mail.Session.<init>(Session.java:212)
                    javax.mail.Session.getInstance(Session.java:248)
                    controller.Send.doGet(Send.java:57)
                    javax.servlet.http.HttpServlet.service(HttpServlet.java:622)
                    javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
                    org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) 


-------------------------------- Imported JARS-------------------------
javax.mail.jar


import java.util.Properties;

import javax.mail.Message;
import javax.mail.MessagingException;
import javax.mail.Session;
import javax.mail.Transport;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeMessage;

1 个答案:

答案 0 :(得分:0)

在某些地方,您可以混合使用新旧JavaMail类,或者只有JavaMail类的子集。您的应用程序中包含哪些内容以及Tomcat的lib目录中包含哪些内容?