У меня есть сервлет, запущенный в tomcat6. Я использую следующий код для выполнения команды в ubuntu Runtime.getRuntime(). Exec ("/ usr/bin/wine cmd/c some.vbs"); проблема tomcat6 запускает программу как пользователь «tomcat6», над java-командой. Таким образом, приведенные выше команды getErrorStream возвращаются как «wine: /home/randeel/.wine не принадлежит вам» Я установил «вино», используя пользователя «randeel». Есть ли обходной путь для этого?java - выполнить команду в linux
спасибо, Rana.
Если вы делаете «chmod a + rwx /home/randeel/.wine», это работает? – PeterMmm 2010-11-24 08:53:19