java调用*.sh真邪门了,本想着测试方便,在jsp写了个测试程序,一直不能运行,但是挪到java文件就能运行了,晕死
注意
1 *.sh文件头#!/bin/sh 而非 #!/bin/bash
2 *.sh可执行权限 chmod a+x *.sh
java代码比较简单了
关于shell调用java 开始想了半天,后来才转过弯来 直接在shell里执行 java 类名就可以了,
也可以打个jar包 执行
从windows转到linux, 思维老是慢一拍,桑不起啊
注意
1 *.sh文件头#!/bin/sh 而非 #!/bin/bash
2 *.sh可执行权限 chmod a+x *.sh
java代码比较简单了
try {
Process p = Runtime.getRuntime().exec("/search/odin/resin/WebContent/fblog/keyMergeFail.sh");
} catch (Exception e) {
e.printStackTrace();
}
关于shell调用java 开始想了半天,后来才转过弯来 直接在shell里执行 java 类名就可以了,
也可以打个jar包 执行
从windows转到linux, 思维老是慢一拍,桑不起啊