I am using Runtime.getRuntime().exec() to run a shell script from java code.
String[] cmd = {\"sh\", \"build.sh\", \"/Path/to my/sh file\"}; try{
Try this:
String[] cmd = {"sh build.sh", "/Path/to my/shfile"};
and better to use ProcessBuilder
ProcessBuilder pb = new ProcessBuilder("sh build.sh", "/Path/to my/shfile");