Mac OSX. La méthode WaitFor sur un Process est sans effet.
Bonjour,
Environnement OSX sur MAC.
je crée un Thread pour démarrer une application OSX et me mets en attente jusqu'à la fin du thread pour réveiller a tâche principale, cela n'a aucun effet, alors que sous Windows ça marche parfaitement.
Code:
1 2 3 4
|
ProcessBuilder pb =new ProcessBuilder("open", "-a", videoplayer , path );
Process process = pb.start();
process.waitFor(); |
J'ai essayé aussi avec la forme waitFor(3600,TIMEUNIT.SECONDS) mais cela n'a pas plus d'effet. Dès que le process a démarré, le thread se termine.
Je recherche donc une solution.
Merci pour toutes suggestions
Gérard