Я настроил 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, поместите его в jar и подумайте о папках из-за пакетов.
- Поместите банку в папку WEB-INF \ lib
- Позвоните в класс
<?php
require_once("java/Java.inc");
//java_require("Test.jar"); //Deprecated !!!
$obj=new Java("com.test.Test");
echo $obj->getMessage();
?>