| |||||
| Dernière réponse | |
|---|---|
| Sujet : [DOS BATCH] Ajouter au classpath seulement si pas défini | |
| darklord | 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 ... |
| Vue Rapide de la discussion |
|---|