点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家,
如何使用EXEC函数在除LINK_DIR之外的其他目录中运行Linux命令。 我尝试运行的命令仅在usr/sap/dataservices/bin中执行。 但是我要运行的实用程序文件及其配置文件位于其他目录(/opt/test/jar)中。
我试图通过运行以下命令来调用它以在实用程序路径中运行。 但这给了我错误-
1:无法使用图像文件
创建进程print(exec(' /opt/test/ ','-c" java -jar module.jar"',8));
如果我使用以下命令运行,则会调用JAR文件,但仍会尝试在usr/sap/dataservices/bin中查找配置文件
print(exec('sh','-c" java -jar/opt/test/module.jar" ,, 8));
您能帮我没有任何问题地运行此命令吗? 我希望所有命令都在/opt/test/目录中执行吗?
谢谢
Karthik
尝试使用JVM参数-Duser.dir
java -Duser.dir = /opt/test/jar -jar/opt/test/module .jar
一周热门 更多>