Как выполнить сценарий с другого пути

Я хочу выполнить myscript.sh из проекта java.
Вызов, который я хочу сделать, выглядит примерно так:

Process p = Runtime.getRuntime().exec("./myscript.sh "+param1+" "+param2);

Проблема в том, что этот script.sh не находится по тому же пути, поэтому я попытался сделать:

Process p = Runtime.getRuntime().exec("src/main/resources/./myscript.sh "+param1+" "+param2);

Но скрипт больше не выполняется. Думаю, проблема в том, как я указал путь, потому что я проверил, и скрипт отлично работает, если он находится на том же пути.

Есть идеи?

Заранее спасибо

1
задан Blanca Hdez 14 September 2010 в 10:16
поделиться