看板 [ java ]
討論串[問題] getRuntime().exec() hangs
共 2 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者cklonger (22)時間14年前 (2011/07/01 07:09), 編輯資訊
0
0
0
內容預覽:
去用inputStream 把process的執行結果印出來. 通常是系統不認得java下的指令. 例如cp /home/aaa ./aaa. linux可以執行. 但是用getRuntime().exec. 他會找不到cp. 要改成/sbin/cp或是/bin/cp. 另外還有權限問題. 就是指令

推噓0(0推 0噓 2→)留言2則,0人參與, 最新作者jehovah (Lucius)時間14年前 (2011/07/01 00:42), 編輯資訊
0
0
0
內容預覽:
請教各位, 有時當我的程式碼執行到. getRuntime().exec("xx")時會停住沒有反應. 例如執行.sh檔, 或是下shell command都有機會發生. 感覺像是dead lock. 這個問題困擾我很久了, 尤其它是偶發性的並非一定會發生. 不知該怎麼處理才好..可以給我一些指教嗎
(還有60個字)
首頁
上一頁
1
下一頁
尾頁