對於一個項目,我需要通過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