2017-12-21 20 views
0

tomcat으로 Java 브리지를 구성합니다. http://localhost:8080/JavaBridge/java/Java.inc에서 액세스 할 수 있습니다.laravel에서 Java.inc를 요구하는 방법

코어 PHP에서는 require_once를 사용하여 파일을 포함시킵니다. require_once("http://localhost:8080/JavaBridge/java/Java.inc"); $myObj = new Java("com.fss.plugin.iPayPipe");

코어 PHP에서 잘 작동합니다. 그러나 Laravel에서는 작동하지 않습니다.

오류 Class 'Java' not found을 표시합니다.

브라우저에서 http://localhost:8080/JavaBridge/java/Java.inc를 열 때 표시되는 내용에서보세요

답변

1

도와주세요 - 그것은 PHP 코드? 그렇다면 echo file_get_contents("http://localhost:8080/JavaBridge/java/Java.inc");을 통해 웹 서버에 결과를 출력하십시오. 여전히 PHP 코드입니까?

어쩌면 당신이 누락 된 가져 오기가합니다 - Java 클래스 네임 스페이스에없는,하지만 Lavarel 코드 인 경우, 실제로 내가 인스턴스를 잊어 버렸습니다 .. $myObj = new \Java(...)

+1

감사의 작업을 사용하여 클래스를 인스턴스화해야한다은 클래스 '자바'. 나는 '\ Java'로 바꾼다. –