Rico: compiling

Beitrag lesen

mahlzeit,

da ja javac auch nur ein Programm ist müsste das über den Aufruf möglich sein. Du brauchst aber nur die Klasse mit der Main-funktion aufrufen, da der Rest eeh automatisch kompiliert wird. Probier mal das.

try{
       String fn="c:\jdk1.3\bin\javac.exe main.class";
       Runtime rt=Runtime.getRuntime();
       pr=rt.exec( fn );
       BufferedReader br = new BufferedReader(new InputStreamReader(pr.getInputStream()));
       while (br.readLine() != null){}
       pr.waitFor();
     }
     catch(Exception d){
       ....
     }//catch

Cu Rico