php调用java的相关问题

sujrex 2013-08-20 08:09:18
我最多只能发100分的帖子,请大虾们帮帮忙

环境:
win7
apache: 2.2.22
php: 5.2.17
java_bridge:5.4.4.2

从http://sourceforge.net/projects/php-java-bridge/files/?source=navbar
下载了war的文件,解压后放到服务器根目录下,

然后双击WEB-INF\lib\下的JavaBridge.jar
在弹出的窗口选择servlet_local:8080.确定之后,
用网页打开test.php
前面的phpinfo的信息没问题,但是后面的就出错了

test.php源码
<?php phpinfo();echo "<br><hr><br>"; echo java("java.lang.System")->getProperties(); ?>

错误:
Fatal error: Call to undefined function java() in D:\webserver\www\yinzhou\ocg_cms\test.php on line 1
请教各位大虾,这是什么原因

另外问下,java.inc是什么,在那下载



...全文
152 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
zs19900516 2013-08-21
  • 打赏
  • 举报
回复
http://blog.csdn.net/fg2006/article/details/5821051 可以借鉴一下
sujrex 2013-08-21
  • 打赏
  • 举报
回复
现在配置已经完全搞定了! 问题出现在调用第三方提供的接口函数时出错了! require_once("java/Java.inc"); java_require("ocg3.0-api.jar"); java("com.ipanel.http.Connect"); java("com.ipanel.ocg3api.manage.OCGManager"); OCGConnect.getInstance().connect("127.0.0.1") 报错,说getInstance()没有定义!从第三方给的文档上说明需要包含的包都已经有了。 但是为什么还会有着错误 请大神解答下java.inc里面的方法的作用,我这英语差,java也不懂 完全看不懂里面各个函数(方法)的作用
sujrex 2013-08-21
  • 打赏
  • 举报
回复
引用 1 楼 zs19900516 的回复:
http://blog.csdn.net/fg2006/article/details/5821051 可以借鉴一下
谢谢,这个博文之前已经看过了!

20,395

社区成员

发帖
与我相关
我的任务
社区描述
“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。PHP语法利用了C、Java和Perl,该语言的主要目标是允许web开发人员快速编写动态网页。
phpphpstorm 技术论坛(原bbs)
社区管理员
  • 开源资源社区
  • phpstory
  • xuzuning
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧