no save
Assistance
Achat
News

Forum | programmation
[JAVA]lancer un programme depuis java MAIS...
ZZ2F3, le ven. 06 juin 2008 à 17:55:14
Bonjour,

Je sais comment lancer une commande bash et un programme externe en JAVA :

try
{
String commande = "/bin/sh -c ls";
Runtime runtime = Runtime.getRuntime();
Process process = null;
process = runtime.exec(commande);
process.getInputStream().close();
process.getOutputStream().close();
process.getErrorStream().close();

}catch(Exception err) {;}

Ca marche très bien et je m'en sert aussi pour lancer des programmes...
MAIS !!!
J'ai une application qui s'appelle "Condor" et (sans rentrer dans les détails), pour lancer ce que je veux, il faut que je tape comme commande :

condor_submit fichier_à_envoyer

et tout marche tres bien... le probleme c'est si je lance la commande

/bin/sh -c condor_submit fichier_à_envoyer

mon logiciel bloque au lancement !!!

Comment faire pour contourner ce problème ???

Merci par avanceConfiguration: Windows XP
Firefox 2.0.0.14


sandul
juin 08
Suivant
REPONSES
sandul
juin 08
ZZ2F3
juin 08
Version Web
Réalisé par RedShift
no save