java.lang.ClassNotFoundException: com.sun.mail.util.MessageRemovedIOException
проблема
ИспользуйтеJavaMail API to send Email через SMTP-сервер GMail, но получите следующее сообщение об ошибке:
Caused by: java.lang.ClassNotFoundException: com.sun.mail.util.MessageRemovedIOException
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
... 1 more
P.S The javaee.jar library is included.
Решение
Чтобы решить эту проблему, вам также необходимо включитьmail.jar, которые вы можете получить из своей папки JavaEE SDK илиJavaMail API official page.
Опять же, чтобы отправлять электронную почту через JavaMail API, вам необходимо включить библиотекиjavaee.jar иmail.jar.