Pas sur de bien comprendre ici.
Supposons que mon .war se trouve sur
Code:
/machin/webapps/monapplication.war
et le script shell se trouve sur
Code:
/rep1/rep2/script.sh
Est-ce que la ligne java qui va lancer le script sera de la forme suivante ?
Code:
Runtime.getRuntime().exec("/rep1/rep2/script.sh");
si oui, si un jour le nom du script change ou bien si son emplacement change, on va devoir faire des modifications dans cette ligne :
Code:
Runtime.getRuntime().exec("/rep1/rep2/script.sh");
pour moi : parametre = "/rep1/rep2/script.sh" est-ce exact ?
il y a quelque chose que j'échappe.
Diamonds