Java ClassNotFoundException mit Abhängigkeit maven

Ich bin immer ClassNotFoundException und NoClassDefFoundError Ausnahmen, wenn ich Versuch, meine Anwendung mit maven definiert eine Abhängigkeit.

Habe ich meine maven dependency für das Glas in Frage zu meiner pom.xml - Datei mit der folgenden Erklärung:

<dependency>
    <groupId>spy</groupId>
    <artifactId>spymemcached</artifactId>
    <version>2.8.4</version>
    <scope>provided</scope>
</dependency>

Diese Hinzugefügt, die entsprechenden JAR-Datei auf meinem Maven-Dependencies-Ordner in Eclipse. Kann ich den Zugriff auf die Klassen im code, aber ich bekomme die erwähnten Ausnahmen, sobald ich die Anwendung ausführen.

Das Glas wird in meiner Java build path unter Maven-Abhängigkeiten:

Java ClassNotFoundException mit Abhängigkeit maven

Meinem lokalen maven-repository ist Hinzugefügt, um mein classpath:

Java ClassNotFoundException mit Abhängigkeit maven

Wenn ich Versuch, die Anwendung auszuführen, bekomme ich die folgenden zwei Ausnahmen:

java.lang.NoClassDefFoundError: Lnet/spy/memcached/MemcachedClient;

java.lang.ClassNotFoundException: net.spy.memcached.MemcachedClient

Kann jemand mich in die richtige Richtung?

InformationsquelleAutor der Frage Vex | 2012-10-10

Schreibe einen Kommentar