Ich habe versucht, eine Anwendung zu machen, die ein externes Programm aufruft, das ich zwei Parameter übergeben muss. Es gibt keine Fehler. Das in C++ geschriebene Programm.exe macht ein Bild und ändert den Inhalt der TXT-Datei. Das Java-Programm läuft, aber es tut nichtsAusführen eines externen Programms in Java
Hier ist mein Beispielcode
String[] params = new String [3];
params[0] = "C:\\Users\\user\\Desktop\\program.exe";
params[1] = "C:\\Users\\user\\Desktop\\images.jpg";
params[2] = "C:\\Users\\user\\Desktop\\images2.txt";
Runtime.getRuntime().exec(params);
Was ist das Problem? Genau, haben Sie eine Fehlermeldung, die Sie der Frage hinzufügen können? Vielen Dank. – Jonathan
Sie sagten, Sie wollen zwei Parameter übergeben, aber hier zeigen Sie 3 Parameter – Ravi
wenn * es * nicht ausführen, was ist der Fehler? Was macht Ihre Programm.exe? – vels4j