import java.io.*;
public class Auto {
/**
* @param args
* @throws IOException
*/
public static void main(String[] args) throws IOException {
try {
Runtime.getRuntime().exec("javac C:/HelloWorld.java");
Runtime.getRuntime().exec("java C:/HelloWorld > C:/out.txt");
System.out.println("END");
} catch (IOException e) {
e.printStackTrace();
}
}
}
Ce programme est capable de compiler le fichier 'HelloWorld.java', mais ne l'exécute pas (HelloWorld). Quelqu'un pourrait-il me suggérer comment le faire fonctionner? Merci à l'avance! :) Aussi, si la sortie pouvait être prise dans un autre fichier texte, dites 'output.txt'.Compilation et exécution de code Java en utilisant Runtime # exec()
Vous n'exécutez pas le fichier .java. Essayez 'java c:/HelloWorld'. –
Il était pas la faute que je me suis intéressé à, je l'avais déjà rectifié, mais a affiché l'ancien code erroné par mistake.Sorry :) – ivorykoder
s'il vous plaît me dire comment exécuter le programme – cafebabe1991