J'ai une servlet qui s'exécute dans tomcat6. J'utilise le code suivant pour exécuter une commande dans ubuntu Runtime.getRuntime(). Exec ("/ usr/bin/wine cmd/c some.vbs"); le problème est tomcat6 exécute le programme en tant qu'utilisateur "tomcat6", la commande java ci-dessus. Donc, les commandes ci-dessus getErrorStream renvoie "wine: /home/randeel/.wine n'appartient pas à vous" J'ai installé "wine" en utilisant l'utilisateur "randeel". Y at-il une solution de contournement pour cela?java - exécute une commande dans linux
Merci, Rana.
Si vous faites "chmod a + rwx /home/randeel/.wine" cela fonctionne? – PeterMmm