我用tomcat配置Java桥。哪个可以在http://localhost:8080/JavaBridge/java/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
。
请帮助
答案 0 :(得分:1)
查看在浏览器中打开http://localhost:8080/JavaBridge/java/Java.inc
时显示的内容 - 是PHP代码吗?如果是,请尝试通过echo file_get_contents("http://localhost:8080/JavaBridge/java/Java.inc");
在您的网络服务器上输出结果 - 这仍然是PHP代码吗?
可能存在缺少的导入 - 如果Java
类不在命名空间中,但是您的Lavarel代码是,则应使用$myObj = new \Java(...)
实例化该类