[DOS BATCH] Ajouter au classpath seulement si pas défini

Ajouter au classpath seulement si pas défini [DOS BATCH] - Programmation

Marsh Posté le 14-04-2002 à 17:18:57    

Yep,
 
Je sais que sous linux ca doit etre très simple de faire ca mais je me demandais si il n'y avait pas moyen de déterminer qu'une certaines chaine soit présente dans une variable d'environnement. Je m'explique.
 
J'ai un fichier batch qui démarre un prog java. Pour etre sur que les libs AVEC LES BONNES VERSIONS soient dispo, je fais un set classpath puis je lance le prog. Le problème c'est que il y a bcp de lib et au bout d'un certain temps, windows rale parce que la variable est trop longue
 
je fais un truc du genre
 
set CLASSPATH=blablablablalb;%CLASSPATH%;
java be.ac .....
 
Qqun sait comment on pourrait faire ca (en gros si le jar est dans le classpath on l'ajoute sinon on fait rien.
 
A+
 
PS : autre solution, passer le classpath à la JVM ...


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 14-04-2002 à 17:18:57   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed