Java звонки из PHP с использованием Javabridge - PullRequest
0 голосов
/ 18 июня 2011

Я пытаюсь узнать, как вызывать методы Java из PHP с помощью «Java Bridge». ниже приведен только тестовый код

<?php 
    require_once("http://localhost:80/java/Java.inc");
    $System = java("java.lang.System");
    echo $System->getProperties();
?>

Всякий раз, когда я запускаю этот код, браузер долго ждет сервера и затем выдает ошибку Неустранимая ошибка: запрос слишком велик. Я думаю, что это не в состоянии выполнить любой вызов Java. Может кто-нибудь сказать, пожалуйста, что может быть не так и как отлаживать?

1 Ответ

0 голосов
/ 18 июня 2011

require_once ("http://localhost:80/java/Java.inc");

Пожалуйста, дайте мне знать, если вы нашли стабильный Java Bridge, потому что я не уверен, что это так. Вы используете его в производственной среде?

Действительно. Java Bridge не готов к работе. Не используйте его. Когда-либо. Продайте свой компьютер и сделайте то, с чем вы знакомы.

Или прочитайте документацию.

Серьезно, если вы не можете читать документацию и не понимаете, что происходит, вам лучше заняться чем-то другим.

Что еще вы ожидаете, когда разрешаете apache получать тот же код до бесконечности?Вы должны извлечь его из серверной части!

Используйте require_once ("http://localhost:8080/java/Java.inc"); или просто require_once (" java / Java.inc ") , как описано в документации. Если выне понимайте, что происходит, вы не можете придумать URL-адреса и надеяться, что они будут работать как-то.

...