Я создал отдельное приложение, в котором моей целью является выполнение команды (с аргументами, например: gedit filename). Как это сделать с помощью Java-программирования. Я попробовал следующий фрагмент кода, но он не работает.
String[] command = new String[]{"gedit", "abc"};
Process child = Runtime.getRuntime().exec(command);
Я пробовал всевозможные комбинации в команде exec (), а также много раз использовал JavaProcessBuilder, но, похоже, я не нашел решения для этого. Может кто-нибудь, пожалуйста, помогите мне с этим. Пожалуйста, попробуйте дать код, я уже посетил много ссылок, но все напрасно. Пожалуйста, помогите.
-Спасибо заранее