java调用linux 中的sh文件
我用一个定时任务来调度应用下面的一个index.sh文件。总是报异常,
java.io.IOException: java.io.IOException: sh -C /opt/jboss/jboss-4.0.1sp1/server/default/deploy/sedu.ear/OnlineClass.war/dump/index.sh: not found
我调用是
String[] sh = {sh -C /opt/jboss/jboss-4.0.1sp1/server/default/deploy/sedu.ear/OnlineClass.war/dump/index.sh};
Process p_sh = Runtime.getRuntime().exec(sh);
请问高手如何解决?问题出在哪里?
这个文件的权限是777。