我有一个在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