Bonjour,
j'aimerai exécuter un programme java via la fonction execv.
Pour cela, j'utilise :
mais ça ne fonctionne pas. Je n'ai aucune erreur. En principe le programme devrait m'imprier a et b.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 char *arguments[2]= {"java -cp /home/toto test a b", NULL }; execv("usr/bin/java",arguments);
Remarque : -cp dans la commande c'est pour exécuter un programme java sans se trouver dans son dossier
Merci
Partager