2

Tomcatサーバー上にJavaBridgeAPIをセットアップしました。大丈夫、それはうまくいきます。

しかし、私には特定のニーズがあります。PHPから呼び出すJavaクラスがあり、これに関するドキュメントは見つかりませんでした。

各Javaクラスは異なるファイルにありますが、ファイルをxmlマニフェストなどに含める必要がありますか?クラスはコンパイルする必要がありますか?(私はそう思いますが..)

通常、私はやりたいです:

<?php
    import com.test.Test;

    $obj=new Test();
?>

どうもありがとう。

編集(解決済み):

http://www.dsl.uow.edu.au/~sk33/php5java.htm

非常に興味深いチュートリアル。

  1. javaクラスをコンパイルし、それをjarに入れて、パッケージによるフォルダーについて考えます。
  2. jarファイルをWEB-INF\libフォルダーに配置します
  3. クラスを呼び出す
<?php
  require_once("java/Java.inc");
  //java_require("Test.jar"); //Deprecated !!!
  $obj=new Java("com.test.Test");
  echo $obj->getMessage();
?>
4

1 に答える 1

0

次のようなことをする必要があります:

 <?php
    $obj = new Java("com.test.Test");
 ?>
于 2012-03-03T18:28:52.793 に答える