在一些麻烦和一些帮助下,我设法在我的 Ubuntu 服务器上安装了 Java。它位于usr/lib/jvm/jdk1.7.0_45
命令行上,我现在可以查看我的 java 版本javac -version
并编译 java 程序。
但是,当我尝试在 PHP 中做同样的事情时shell_exec
,只会出现一个白页。编译java文件也不起作用。
<?php
$output = shell_exec('javac -version');
echo "<pre>$output</pre>";
?>
它是否与路径有关?如果是这样,我如何将该路径设置为我的 java jar 所在的位置?shell_exec 在 Google 上找不到太多关于 PHP + java 的内容