我试图从java调用python脚本。java可以很好地编译,但是python脚本没有被调用。在
public class javaToPython{
public static void main(String[] args) throws InterruptedException {
try {
Runtime runtime = Runtime.getRuntime();
Process process;
process = runtime.exec("python /home/james/YCSB/bin/pythonycsbcommand.py ");
process.waitFor();
}
catch (IOException ex) {
Logger.getLogger(javaToPython.class.getName()).log(Level.SEVERE, null, ex);
}
}
}
python脚本:
^{pr2}$编辑:
我尝试过使用process builder,但结果还是一样。在
ProcessBuilder pb = new ProcessBuilder("python", "/home/james/YCSB/bin/script.py", "-m 2");
Process p = pb.start();
我尝试输入一个不存在的路径,但是java脚本仍然可以编译。在
目前没有回答
相关问题 更多 >
编程相关推荐