Search code examples
javajakarta-mailclassnotfoundexceptiontomcat8.5

Exception java.lang.NoClassDefFoundError JavaMail Tomcat v8.5


I'am trying to send an automatic email with JavaMail on Oracle. I added external JARs on Java Build Path (mail.jar and activation.jar). I don't know what I'm doing wrong because I get this error message:

java.lang.ClassNotFoundException: javax.mail.internet.AddressException
org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1358)
org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1180)

I'm using Tomcat v8.5.


Solution

  • You should add Javax mail dependency to make it work.