Я хочу выполнить 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);
Но скрипт больше не выполняется.Я предполагаю, что проблема в том, как я поставил путь, потому что я проверил, и сценарий отлично работает, если он находится на том же пути.
Есть идеи?
Заранее спасибо