Próbowałem utworzyć aplikację, która wywołuje zewnętrzny program, który muszę przekazać dwa parametry. Nie daje żadnych błędów. Program.exe, napisany w języku C++, robi zdjęcie i modyfikuje zawartość pliku txt. Program Java działa, ale nie robi nicWykonywanie zewnętrznego programu java
Oto mój przykładowy kod
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);
Jaki jest problem lem dokładnie, czy masz komunikat o błędzie, który możesz dodać do pytania? Dzięki. – Jonathan
powiedziałeś, chcesz przekazać dwa parametry, ale tutaj pokazujesz 3 parametry – Ravi
jeśli * nie * wykonuje, co to jest błąd? co robi program.exe? – vels4j