我試圖使用Runtime和工藝來執行另一個文件Java運行時的.exec()不會打開可執行
try
{
Runtime run = Runtime.getRuntime();
Process pro = run.exec("C:\\Users\\user\\Desktop\\file.exe");
}
catch(Exception a)
{
a.printStackTrace();
}
我可以在輸入這個命令運行或cmd,然後我能夠打開該文件,但運行它通過我的程序它不會打開。沒有錯誤,它只是不打開。
如果沒有錯誤,那麼它很可能運行 - 你怎麼知道它不? – assylias
我試過了多個文件 – joe
而不是異常使用Throwable並查看是否有異常拋出 – SparkOn