Я настроил API JavaBridge через сервер Tomcat. Хорошо, это работает хорошо.
Но у меня есть конкретная потребность, у меня есть классы Java для вызова из PHP, и я не нашел никакой документации по этому поводу.
Каждый класс Java находится в другом файле, нужно ли включать файлы в манифест xml или что-то в этом роде? Классы нужно компилировать или нет? (я так думаю, но..)
Обычно я хотел бы сделать:
<?php
import com.test.Test;
$obj=new Test();
?>
Большое спасибо.
РЕДАКТИРОВАНИЕ (решено):
http://www.dsl.uow.edu.au/~sk33/php5java.htm
Учебник очень интересный.
- скомпилируйте класс java и поместите его в банку и подумайте о папках из-за пакетов.
- Поместите банку в папку WEB-INF\lib
- Позвони в класс
<?php require_once("java/Java.inc"); //java_require("Test.jar"); //Deprecated !!! $obj=new Java("com.test.Test"); echo $obj->getMessage(); ?>