我有一個在tomcat6中運行的servlet。我使用下面的代碼來執行命令 ubuntu Runtime.getRuntime()。exec(「/ usr/bin/wine cmd/c some.vbs」); 問題是tomcat6運行程序爲「tomcat6」用戶,上面的java命令爲 。所以上面的命令getErrorStream返回爲 「wine:/home/randeel/.wine不屬於你」 我已經使用用戶「randeel」安裝了「wine」。 有沒有解決這個問題的方法?java - 在linux中執行命令
謝謝, Rana。
如果你這樣做「chmod a + rwx /home/randeel/.wine」它有效嗎? – PeterMmm 2010-11-24 08:53:19