Bonjour,
Je rencontre un problème de type java.lang.NoClassDefFoundError dans le cadre d'un projet Tomcat (avec serlvet, JSP ...).
Il me semble que mon programme ne trouve pas la librairie, il y a ce message d'erreur à l'exécution :
La ligne étant : jenaModel = ModelFactory.createDefaultModel();
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 java.lang.NoClassDefFoundError: com/hp/hpl/jena/rdf/model/ModelFactory com.servlet.maclasse.model.MaClasseModel.<init>(MaClasseModel.java:37)
J'ai pourtant bien lié les librairies (en l'occurence, la librairie s'appelle Jena) à mon projet, en suivant ce tutorial :
http://www.iandickinson.me.uk/articl...se-helloworld/
En gros j'ai ajouté la librairie à Eclipse, puis j'ai fait Clic droit> Build path > ... pour indiquer la librairie fraichement ajoutée.
J'ai lu sur d'autres sujets que le problème venait du fait qu'il fallait bien indiquer au projet comment accéder aux libraires, mais il me semble qu'en configurant le build path c'est bon (les librairies figurent bien dans mon projet).
Pour info, quand je fais la même chose dans un autre projet en mode Console, tout se passe bien, il trouve bien la librairie.
Avez vous des pistes à me donner ?
Merci d'avance!
Partager