Console windows et java

Fermé
aenictus - 17 oct. 2003 à 09:01
hamed01 Messages postés 207 Date d'inscription lundi 30 juin 2008 Statut Membre Dernière intervention 22 juillet 2011 - 25 mars 2009 à 23:18
Bonjour,

j'aimerais bien lancer un programme extérieur dans une console windows (latex.exe en l'occurence) à partir d'un programme java.

Les commandes suivantes ne fonctionnent pas comme je le voudrais car, d'une part la console n'apparait pas à l'écran et, d'autre part si j'utilise la commande p.waitFor(); le programme ne s'arrête jamais.

Runtime r = Runtime.getRuntime();
Process p = null;
try {
p=r.exec("cmd /c latex.exe monfichier.tex");
// p.waitFor();
}
catch (Exception e) {}

Quelqu'un connait il une solution à mon problème?
A voir également:

2 réponses

Salut ,
j'ai le meme probleme, j'arrive à lancer des applis externes
depuis java (avec exec) mais je ne sais pas :
- comment lancer l'application externe avec une console DOS (pour voir les LOG.).
- comment utiliser les variables d'environnements avec exec :

Les docs SUN ne sont pas claires ..
As tu des infos pour m'aider ?
merci bcp
Fred
0
Bonsoir,

Pourquoi ne pas écrire un fichier de commande .bat
et laisser une commande pause
à la fin ?
0
hamed01 Messages postés 207 Date d'inscription lundi 30 juin 2008 Statut Membre Dernière intervention 22 juillet 2011 24
25 mars 2009 à 23:18
avec cela, on tue toute la puissance de java, qui est sa portabilité
0