javaweb---郵件發送項目異常之MailSSLSocketFactory


異常:

java.lang.ClassNotFoundException: com.sun.mail.util.MailSSLSocketFactory
	org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1892)
	org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1735)
	cn.itcast.service.Bservess.getSession(Bservess.java:55)
	cn.itcast.web.control.sendEmailsServlet.doGet(sendEmailsServlet.java:32)
	cn.itcast.web.control.sendEmailsServlet.doPost(sendEmailsServlet.java:55)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:650)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)

不用web項目發送郵件正常,但是,用web后每次都出現這個異常,找了好多資料都沒找到,因此決定考慮是否是jar包的問題。
在官網上下載了比較信的版本,一下子沒有異常了---郵件發送成功。

mail包官網:http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-eeplat-419426.html#javamail-1.4.5-oth-JPR


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM