我有一个jar文件需要从PHP
调用,当我像这个一样从终端直接调用它时,jar运行良好
java -cp vajavastlib.jar:. GetVirtualCard
我正在使用ubuntu 15.04
。但当我在像这样的控制器(使用yii框架)中调用它时
exec("java -cp vajavastlib.jar:. GetVirtualCard");
其返回的空字符串。
感谢您提前提供的帮助。
可能您看不到输出或任何错误。输出不会进入php处理程序。添加2>&1在你的命令结束。它肯定会显示输出。此外,请确保jar文件位于公共目录中。