对于一个项目,我需要通过Runtime.getRuntime.exec()启动python.exe。但是,当我尝试运行它时,它不会执行,但它不会抛出IOException。下面的代码:Java- Runtime.getRuntime().exec()不会执行python.exe
try
{
Process process=Runtime.getRuntime().exec("C:\\Program Files (x86)\\PythonTest\\python.exe");
}
catch (IOException e)
{
System.out.println("Cannot find python.exe");
e.printStackTrace();
}
除非puthinnisn配置正确,你可能不会得到任何出,这并不意味着你应该检查输出,并获得退出代码的过程也将是一个好主意 – MadProgrammer 2014-10-12 03:07:42