Tomcatサーバー上にJavaBridgeAPIをセットアップしました。大丈夫、それはうまくいきます。
しかし、私には特定のニーズがあります。PHPから呼び出すJavaクラスがあり、これに関するドキュメントは見つかりませんでした。
各Javaクラスは異なるファイルにありますが、ファイルをxmlマニフェストなどに含める必要がありますか?クラスはコンパイルする必要がありますか?(私はそう思いますが..)
通常、私はやりたいです:
<?php
import com.test.Test;
$obj=new Test();
?>
どうもありがとう。
編集(解決済み):
http://www.dsl.uow.edu.au/~sk33/php5java.htm
非常に興味深いチュートリアル。
- javaクラスをコンパイルし、それをjarに入れて、パッケージによるフォルダーについて考えます。
- jarファイルをWEB-INF\libフォルダーに配置します
- クラスを呼び出す
<?php require_once("java/Java.inc"); //java_require("Test.jar"); //Deprecated !!! $obj=new Java("com.test.Test"); echo $obj->getMessage(); ?>