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 :
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();
		}
	}
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",...)


+++
Ju