JAVA: MAIL: How can i solve ClassNotFoundException : javax.mail.internet.AddressException?

12,046

It seems that your dependency jar file are not download or it has some conflict with your dependency.

javax.mail.internet.AddressException locate in the javax.mail-1.4.x.jar.

Can you post your library list or your dependency?

Share:
12,046
Anptk
Author by

Anptk

Hard work beats talent when talent fails to work hard

Updated on June 04, 2022

Comments

  • Anptk
    Anptk almost 2 years

    I have some code to send an Email, It works perfectly in my system. But the problem is I copied this program to another system and which gives the following error on runtime.

    ClassNotFoundException : javax.mail.internet.AddressException
    

    Note: Both System are Windows 7

    Error

    Exception in thread "main" java.lang.NoClassDefFoundError: javax/mail/internet/AddressException
        at java.lang.Class.getDeclaredMethods0(Native Method)
        at java.lang.Class.privateGetDeclaredMethods(Unknown Source)
        at java.lang.Class.getMethod0(Unknown Source)
        at java.lang.Class.getMethod(Unknown Source)
        at sun.launcher.LauncherHelper.getMainMethod(Unknown Source)
        at sun.launcher.LauncherHelper.checkAndLoadMain(Unknown Source)
    Caused by: java.lang.ClassNotFoundException:javax.mail.internet.AddressException
    
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        ... 6 more   
    
  • Anptk
    Anptk about 9 years
    activation,java-mail-1.4.4,javamail-smtp-1.4.2
  • Troy Young
    Troy Young about 9 years
    can you download this tool jd.benow.ca to decompile your jar file and check that your jar file, java-mail.1.4.4 has AddressException class, if not, please replace it with this class.