此代碼在計算機A上正常工作,並且在計算機B上無法正常工作......我無法理解爲什麼.. 無例外情況或其他任何情況....在計算機創建日誌文件,在計算機B日誌文件未創建。 計算機A和B具有相同的Java版本... 你有什麼想法嗎?Java無法將輸出流保存到文件
String str = "cmd /C dir tools>1.log";
try {
Runtime.getRuntime().exec(str);
} catch (Exception e) {
e.printStackTrace();
}
PS 此代碼工作正常,兩臺計算機
String str = "cmd /C dir tools";
您應該使用Java的內置文件的API。 – SLaks
你有沒有檢查權限 – nidhin
嘗試出字符串指定的命令,但仍然**/K ** –