En fait, tu as raison je pense. C'est bien un problème de CLASSPATH mais d'autres jar qui manquent je pense.
Je viens de comprendre (avec un peu de retard certes) que pour utiliser JDOM, il ne fallait pas juste utiliser le jar mais lancer le programme ANT notamment avec d'autres classes.
Dans le dossier JDOM, il y a un script shell qui permet de faire ces lancements (que j'ai adapté avec les chemins vers mes jar)
#!/bin/sh
echo "JDOM Build System"
echo "-------------------"
LOCALCLASSPATH=/usr/lib/j2sdk1.5-sun/lib/tools.jar:/usr/lib/j2sdk1.5-sun/lib/dev.jar:./lib/ant.jar:./lib/xml-apis.jar:./lib/xerces.jar
ANT_HOME=./lib
/usr/lib/j2sdk1.5-sun/bin/java -Dant.home=$ANT_HOME -classpath $LOCALCLASSPATH org.apache.tools.ant.Main $*
Il y a cependant un problème avec l'archive dev.jar qui d'après le readme de JDOM devrait se trouver dans le dossier /usr/lib/j2sdk1.5-sun/lib/ mais qui n'y est pas chez moi. Je vais essayer de la trouver sur internet et je vous tiens au courant.
En fait, tu as raison je pense. C'est bien un problème de CLASSPATH mais d'autres jar qui manquent je pense.
Je viens de comprendre (avec un peu de retard certes) que pour utiliser JDOM, il ne fallait pas juste utiliser le jar mais lancer le programme ANT notamment avec d'autres classes.
Dans le dossier JDOM, il y a un script shell qui permet de faire ces lancements (que j'ai adapté avec les chemins vers mes jar)
Il y a cependant un problème avec l'archive dev.jar qui d'après le readme de JDOM devrait se trouver dans le dossier /usr/lib/j2sdk1.5-sun/lib/ mais qui n'y est pas chez moi. Je vais essayer de la trouver sur internet et je vous tiens au courant.