D'après ton message d'erreur, la machine virtuelle ne trouve pas la
classe simpletransform, cela peut venir de plusieurs raisons :
1/ Comme expliqué dans le message précédent, java est sensible aux
majuscules/minuscules, donc fait attention à cela.
2/ De plus, si tu ne mets pas dans le classpath le répertoire courant
(en ajoutant "." dans ton classpath), la machine virtuelle ne trouvera
pas la classe contenue dans ce répertoire. Visiblement c'est ton cas
puisque tu executes la classe à l'endroit où tu l'as compilée.
Tu peux essayer un truc du style (je suis pas un pro de la ligne de
commande windows, donc je te garanti pas la syntaxe...) :
java -cp %CLASSPATH%;. SimpleTransform
dominique.zammite wrote:
>Pourrais-tu préciser au sujet du répertoire courant?
>Merci de ta réponse
>----- Original Message -----
>From: "Xavier" <xav.dev@free.fr>
>To: <xml-tech@xmlfr.org>
>Sent: Thursday, June 30, 2005 10:55 PM
>Subject: [xml-tech] Re: Objet:installation de xalan-j_2_6_0 sous W2000
>
>
>
>
>>J'ai l'impression que le problème vient de ton classpath qui ne contient
>>pas le répertoire courant.
>>dominique.zammite wrote:
>>
>>
>>
>>>Je n'arrive pas à faire fonctionner le processeur xalan!!!!!
>>>Dans un premier temps j'ai installé J2sdk1.4.2_08 et testé les
>>>démos accompagnant le pack JAVA ,les démos fonctionnent sans problème
>>>j'ai entrepris d'installer xalan-j_2_6_0 et j'ai donc décompressé
>>>
>>>
>l'ensemble
>
>
>>>des fichier sur la racine C (comme Java).
>>>dans les variables d'environnement utilisateur et système j'ai déclaré la
>>>
>>>
>variable
>
>
>>>classpath
>>>
>>>
>>>
>>c:\xalan-j_2_6_0\bin\xalan.jar;c:\xalan-j_2_6_0\bin\xml-apis.jar;c:\xalan-j
>>
>>
>_2_6_0\bin\xercesImpl.jar;c:\xalan-j_2_6_0
>
>
>>\bin\xalansamples.jar;c:\xalan-j_2_6_0\bin\xalanservlet.war;c:\xalan-j_2_6_
>>
>>
>0\bin\bsf.jar;c:\j2sdk1.4.2_08\lib\tools.jar
>
>
>>>et pour java auparavant
>>>class c:\j2sdk1.4.2_08\bin
>>>
>>>Afin de vérifier l'installation de xalan j'ai procedé à la démo suivante:
>>>
>>>cd C:\xalan-j_2_6_0\samples\SimpleTransform>javac simpletransform.java
>>>
>>>je crée bien le fichier SimpleTransform.class
>>>
>>>puis je tape la commande java simpletransform et obtient le message
>>>
>>>
>d'erreur suivant.
>
>
>>>C:\xalan-j_2_6_0\samples\SimpleTransform>java simpletransform
>>>Exception in thread "main" java.lang.NoClassDefFoundError:
>>>
>>>
>simpletransform
>
>
>>>J'ai cherché longtemps et je n'arrive pas à voir où est le problème?
>>>J'ai parcouru le site xml apache.org et le seul problème constaté
>>>est qu'ils parlent de xalanservlet.jar à intégrer dans le classpath et le
>>>seul fichier xalanservlet sous bin de xalan se termine avec l'extension
>>>
>>>
>.war
>
>
>>>Merci d'avance de votre aide.
>>>
>>>dominique.
>>>
>>>
>>>
>>>
>>>
>>>
>>>--
>>>Devenez redacteur <XML>fr et contribuez au developpement du
>>>xml francophone (http://xmlfr.org/infos/redacteurs/) !
>>>
>>>Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
>>>
>>>Cette liste est a votre disposition pour discuter en francais de
>>>tout sujet technique lie a XML.
>>>
>>>Pour resilier votre abonnement, envoyez un message contenant
>>>la commande "unsubscribe" a xml-tech-request@xmlfr.org
>>>(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
>>>
>>>
>>>
>>>
>>>
>>--
>>Devenez redacteur <XML>fr et contribuez au developpement du
>>xml francophone (http://xmlfr.org/infos/redacteurs/) !
>>
>>Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
>>
>>Cette liste est a votre disposition pour discuter en francais de
>>tout sujet technique lie a XML.
>>
>>Pour resilier votre abonnement, envoyez un message contenant
>>la commande "unsubscribe" a xml-tech-request@xmlfr.org
>>(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
>>
>>
>>
>>
>
>
>
>--
>Devenez redacteur <XML>fr et contribuez au developpement du
>xml francophone (http://xmlfr.org/infos/redacteurs/) !
>
>Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
>
>Cette liste est a votre disposition pour discuter en francais de
>tout sujet technique lie a XML.
>
>Pour resilier votre abonnement, envoyez un message contenant
>la commande "unsubscribe" a xml-tech-request@xmlfr.org
>(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
>
>
>
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Received on Thu Jun 30 23:46:34 2005