Bonjour,

J'aimerais lancer un programme externe depuis un code Java. Pour cela j'ai fait :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
try
        {            
            Runtime rt = Runtime.getRuntime();
            Process proc = rt.exec("C:/Program Files/ECLiPSe 5.10/lib_tcl/tkeclipse.tcl");
            int exitVal = proc.exitValue();
            System.out.println("Process exitValue: " + exitVal);
        } catch (Throwable t)
          {
            t.printStackTrace();
          }
Le problème c'est que mon application n'est pas un fichier .exe mais .tcl...alors il me met comme erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
java.io.IOException: Cannot run program "C:/Program": CreateProcess error=193, %1 n'est pas une application Win32 valide
Avez-vous une idée de comment régler le problème? Merci d'avance pour votre aide!