Salut,
getProperty() permet d'accéder aux propriétés Java et non pas aux variables d'environnement...
Pour cela il faut utiliser getenv() mais le problème c'est que cette méthode ne fonctionne qu'à partir de Java 5.0 (ou les toutes premières versions de Java). Avec les autres versions elle remonte un exception...
Donc si tu utilises Java 5.0 tout va bien... sinon le mieux serait de passer cette variable d'environnement en propriété système en utilisant l'attribut -D de java :
java -DVOB_ROOT=$VOB_ROOT ...<le reste de tes options>
a++
Partager