首页 > 解决方案 > 异常 java.lang.NoClassDefFoundError JavaMail Tomcat v8.5

问题描述

我正在尝试在 Oracle 上使用 JavaMail 发送一封自动电子邮件。我在 Java 构建路径(mail.jaractivation.jar)上添加了外部 JAR。我不知道自己做错了什么,因为我收到以下错误消息:

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)

我正在使用Tomcat v8.5。

标签: javajakarta-mailclassnotfoundexceptiontomcat8.5

解决方案


您应该添加Javax 邮件依赖项以使其工作。


推荐阅读