Java ClassNotFoundException avec maven dependency

Je suis ClassNotFoundException et NoClassDefFoundError exceptions lorsque je tente de lancer mon application à l'aide d'un maven défini dépendance.

J'ai ajouté ma dépendance maven pour le pot en question à mon pom.xml fichier avec la déclaration suivante:

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

Cette plus pertinentes fichier JAR pour mon Dépendances Maven dossier dans Eclipse. Je peux accéder aux classes dans le code, mais je reçois les exceptions mentionnées une fois que je lance l'application.

Le pot est référencé dans mon Java build path sous les dépendances Maven:

Java ClassNotFoundException avec maven dependency

Mon référentiel maven local est ajouté à mon classpath:

Java ClassNotFoundException avec maven dependency

Quand j'essaye d'exécuter l'application, j'obtiens les deux cas suivants:

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

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

Quelqu'un peut me pointer dans la bonne direction?

InformationsquelleAutor Vex | 2012-10-10