Meine Applikation findet keine Bibliotheken, aber sie sind da!

forced

Mitglied
Hi

ich beschäftige mich nun schon mehrere Stunden und weiß langsam nciht mehr weiter. Ich möchte mit Java Mails versenden, benutze die Java MailAPI und ein Script welches ich ebenso hier gefunden habe. Ich programmiere in Eclipse, hier die exportierte JAR falls jmd mal kurz ins Archiv gucken will ;)

http://uploaded.to/?id=wyqk5w

Ich starte die Anwendung über die Konsole per
java -cp mail.jar sendmail.SendMailExample

Ich bekomme folgende Fehlermeldung:
Exception in thread "main" java.lang.NoClassDefFoundError: javax/mail/Authenticator

Die Klasse Auth... befindet sich in der Bibl. "mailapi.jar", diese wird nicht gefunden, wieso?

Die .classpath stimmt auch, die Bibliotheken sind richtig "verlinkt"

Code:
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
	<classpathentry kind="src" path=""/>
	<classpathentry exported="true" kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
	<classpathentry exported="true" kind="lib" path="lib/activation.jar"/>
	<classpathentry exported="true" kind="lib" path="lib/dsn.jar"/>
	<classpathentry exported="true" kind="lib" path="lib/imap.jar"/>
	<classpathentry exported="true" kind="lib" path="lib/mailapi.jar"/>
	<classpathentry exported="true" kind="lib" path="lib/pop3.jar"/>
	<classpathentry exported="true" kind="lib" path="lib/smtp.jar"/>
	<classpathentry kind="output" path=""/>
</classpath>

In meinen Augen stimmt alles, bitte helft mir :(

Grüße aus Köln
 
Zurück