我在 Tomcat 服务器上设置了 JavaBridge api。好吧,它运作良好。
但是我有一个特定的需求,我有 Java 类可以从 PHP 调用,但我还没有找到任何关于此的文档。
每个 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(); ?>