Bonjour,
Quand je veux essayer les exemples fournis j'ai un probleme quand je lance ma commande java. Bon je suppose qu'il faut que je precise comment tout mon bordel est mis en place alors allons-y.
Pour l'exemple Counter, j'ai cree un repertoire counter qui contient mon arborescence de repertoires:
- classes,
- conf (pour mon fichier XML),
- lib qui contient mes jar (les 2 de Xerces, une de Xalan et aussi une bsf.jar et tools.jar car j'ai lu sur xml.apache.org qu'il fallait les inclure qd on utilise jdk1.4, je sais pas a quoi ils servent et aimerais bien savoir d'ailleurs),
- src qui contient un repertoire dom qui contient mon Counter.java. J y ai mis aussi le fichier ParserWrapper.java parce qu'il gueulait quand il etait pas la. (par contre ParserWrapper.java est-il bien a sa place?)
A la racine de mon repertoire Counter j'ai cree 3 .bat pour me faciliter la tache:
- setEnv.bat dont le contenu est le suivant:
- make.bat
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 SET JAVA_HOME=C:\utils\j2sdk1.4.0_02 SET PATH=%JAVA_HOME%\bin;%PATH% SET CLASSPATH=.\lib\xalan.jar SET CLASSPATH=%CLASSPATH%;.\lib\xml-apis.jar SET CLASSPATH=%CLASSPATH%;.\lib\xercesImpl.jar SET CLASSPATH=%CLASSPATH%;.\lib\bsf.jar SET CLASSPATH=%CLASSPATH%;.\lib\tools.jar SET CLASSPATH=%CLASSPATH%;.\lib\xalan.jar SET CLASSPATH=%CLASSPATH%;.\classes
- run.bat
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 javac -d .\classes src\dom\*.java
D'ailleurs en passant que signifie l'option que je peux eventuelleemt rajouter a ma commande java dom.Counter...:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 java dom.Counter .\conf\data.xml
-p name (Select parser wrapper by name)
Bon dites moi si ma methode de travail est mauvaise.
pas de probleme avec mon setenv ni mon make.
Quand je lance mon run.bat il me dit :
error : unable to instantiate parser (dom.wrappers.Xerces) ca veut dire quoi ?et comment resoudre mon probleme? Merci.
Partager