我正在尝试使用exec从PHP运行.jar应用程序:
exec('java -jar parser.jar $inputstring 2>&1', $output);
我可以让它在cmd上运行,并且java -version返回所以我安装了java.看起来这是一个路径问题,但我在我的智慧结束.
我已经尝试指定完整路径,添加C:\ Program Files(x86)\ Java\jdk1.8.0_91\bin; 到系统变量,使用shell_exec,无济于事.我犯了同样的错误.
任何帮助将不胜感激.
用这个....
exec('java -jar parser.jar '.$inputstring.'2>&1', $output);
or
shell_exec("java -jar parser.jar $inputstring 2>&1 $output");
or
string exec ( 'java -jar parser.jar'  [, array &$output [, int &$return_var ]] )
| 归档时间: | 
 | 
| 查看次数: | 554 次 | 
| 最近记录: |