Salut !
bon ben c'est dans le titre... Je voudrais compiler puis exécuter un fichier java via mon appli java. J'ai essayé comme ca :
Rien ne se passe, mon IHM est figée, le p.waitFor() est bloquant... Bref, je ne sais pas comment faire... Si quelqu'un peut m'aider... J'ai tout essayé ("cmd /c java Test", "java Test", "java Test > result.txt",...)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 private void execute() { Properties sys = System.getProperties(); String os = sys.getProperty("os.name"); Runtime r = Runtime.getRuntime(); Process p = null; try { p = r.exec("cmd /c java Test"); p.waitFor(); } catch (IOException ioe) { ioe.printStackTrace(); } catch (InterruptedException e) { e.printStackTrace(); } }
+++
Ju
Partager