0

これは私のJavaファイルです。

こんにちは。

class hello
{
   public static void main(String args[])
   {
      System.out.println("Hello");
   }
}

このファイルをphpでコンパイルして実行したい。これは私のphpファイルです。

index.php.

<?php
    exec('java'.Hello.java, $output);
    if ($resultCode)
    {
       echo "Result: " . $resultCode . "\n";
      //echo implode("\n", $output);
    }
?>
4

3 に答える 3

0

単一ファイルでコンパイルされた Java コード (.class) の場合は、次を使用して実行します。

<?php
exec("/path/to/java/bin/java /path/to/your/class/file/hello");
?>

: コンパイルされていない Java プログラム (.java) は、実行可能なファイル (.class) にコンパイルされるまで実行できません。

于 2013-07-11T07:12:55.027 に答える