我在apache synapse中创建一个自定义中介,以调用一些系统命令,如java -jar,执行shell脚本等。但我没有运气,我试过这些代码:
处理进程= runtime.exec(“touch /opt/FILE.txt”);
和
进程p = runtime.exec(new String [] {“java”,“ - jar”,“/ opt / MyMediator.jar”});
当我创建jar并手动运行jar时,它们都可以运行,但是当我将它部署到synapse lib时,它不会工作。那么有人能告诉我如何正确地做到这一点吗?
谢谢,