当前位置: 代码迷 >> Eclipse >> 答复! 关于myEclipse中发送邮件的有关问题
  详细解决方案

答复! 关于myEclipse中发送邮件的有关问题

热度:99   发布时间:2016-04-23 14:40:24.0
在线等答复! 关于myEclipse中发送邮件的问题!
在myEclipse中我写了一个发邮件的   servlet为什么一发送就出
java.lang.NoClassDefFoundError:   javax/mail/Message
at   java.lang.Class.getDeclaredConstructors0(Native   Method)
at   java.lang.Class.privateGetDeclaredConstructors(Class.java:2328)
at   java.lang.Class.getConstructor0(Class.java:2640)
at   java.lang.Class.newInstance0(Class.java:321)
at   java.lang.Class.newInstance(Class.java:303)
at   org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1055)
at   org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:757)
at   org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:130)
at   org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at   org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at   org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at   org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at   org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at   org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
at   org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
at   org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at   org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
at   org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at   java.lang.Thread.run(Thread.java:595)
这个异常?
上午我试这写一个java类来发   就可以发送   但是我又在servlet中调用这个java类来发   还是会出现这个异常   到底为什么?   非常迷惑   难道在MyEclipse中   不能使用servlet发送邮件?

------解决方案--------------------
要将包放入tomcat\common\lib
  相关解决方案