我尝试过从互联网上获得的一切,但没有任何效果。我正在使用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;
答案 0 :(得分:0)
在某些地方,您可以混合使用新旧JavaMail类,或者只有JavaMail类的子集。您的应用程序中包含哪些内容以及Tomcat的lib目录中包含哪些内容?