我创建了一个可执行jar,它可以正常工作。为了进行测试,我在main方法中使用了一个哑变量。
相反,从php调用此可执行jar时,我需要传递一个字符串变量。
总之,我需要:
如何完成上述步骤?
shell_exec("java -jar your_JAR.jar arg1 arg2");
您还可以通过使用exec而不是shell_execute来完全执行Java,为它提供$output和&$return_var变量(请参见链接的手册页,并在调用后查看它们包含的内容。
shell_execute
$output
$return_var