Bonjour
je souhaite lancé un exécutable java depuis un terminale
java monprogramme qui puisse éxécuter simulatément un exécutable sur differentes machine
j'ai construit une classe deploiement qui permet de lancé des commandes via java
exemple ceci marche trés bien; j'ai le resultat que que je veux
Deploiement Depl = new Deploiement();
Depl.Commande("ls"); ok
mais ceci ne marche pas cela reste bloqué (j'ai bien evidemment lancé ceci dans un thread en changeant le numero machine). Et dans le main je fait une boucle pr lancer le nombre d'éxécutable autant de fois que je veux sur les machines que je désire. je peux également utiliser un script bash pour faire ce deploiement.
Deploiement Depl = new Deploiement();
Depl.Commande("ssh -i clefppd machine i"); pas ok(bloque à l'affiche cela me renvoi un point)
Depl.Commande("cd PROJET");
Depl.Commande("java executable");
Il faudrait que je lance ceci sur plusieur machine i
mais l'éxécution via ssh ne marcha pas avec ma classe deploiement