12. september 2001 - 20:25Der er
4 kommentarer og 1 løsning
Javamail problem...
Sidder og prøver at sende en mail, men får følgende fejl.???
java.lang.reflect.InvocationTargetException: java.lang.NoClassDefFoundError: jav ax/activation/DataSource at MailApp.mailtest.<init>(mailtest.java:18) at MailApp.Mail.<init>(Mail.java:17) at MailApp.Start.main(Start.java:6) at java.lang.reflect.Method.invoke(Native Method) at com.borland.jbuilder.util.BootStrap.invokeMain(Unknown Source) at com.borland.jbuilder.util.BootStrap.main(Unknown Source)
Du mangler en reference til Java Activation Framework.
Hvis du kun bruger SE, skal du for at køre mail bruge mail.jar (java mail) og jaf.jar (Java Activation Framework). Java Mail bruger Activation Framework for at kende MIME data
mail.jar bruger jaf.jar. Kort sagt, det der ligger i Java Activation Framework er kriterier for at genkende arbitrære datasource vhja mimecap, altså at en .jpg er content-type image/jpeg og kræver base64 etc. Den slags fine ting.
Derfor hent den der hvor lbhansen foreslår, og inkluder den også i dit projekt.
Opdagede lige, at den vist nok hedder activation.jar og ikke jaf.jar :-)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.