Bonjour,
J'ai développé une servlet que je debugue sans problème avec Eclipse.
Voulant mieux architecturer mon code, j'ai créé un autre projet contenant une partie réutilisable par une ihm riche par exemple pour en faire un jar séparé.
Depuis que j'ai déplacé mes classes dans ce nouveau projet, je n'arrive plus à les instancier dans ma servlet, exeption: NoClassDefFoundError
J'ai donc créé un jar de mon projet externe que j'ai recopié dans mon répertoire WEB-INF/lib et ca n'a pas marché dans un premier temps, puis j'ai vu que ce jar était bien pris en compte après être sorti d'eclipse et l'avoir relancé...
Mon serveur Web est Tomcat 5.5
En clair je ne comprends pas tout.
D'où 2 questions :
- Comment faire debugger le projet sans passer par les jar ? (en utilisant le lien au niveau projet des param chemin de génération comme pour un objet "normal")
- comment marchent ces jar ? j'ai aussi vu que parfois (????) ils étaient recopiés dans dans une répertoire temporaire style d:/..../.metadata/.plugins/org.eclipse.wst.server.core/tmp0/webapps/NomProjet/WEB-INF/lib
Merci de votre aide
Partager