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