php-java-bridge 在centos下的安装配置

本文指导如何在PHP环境中配置并使用Java桥接工具,实现跨语言调用,包括环境准备、配置步骤、注意事项及常见问题解决。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 首先要下载最新版的war包,到对应官网就可以下载,最新的版本是6.2.1

2. 本文配置时候的主机环境是这样的:

phpphp5.3jdkopenjdk1.7oscentos6.5

Tomcat:tomcat6

3. 然后将下载的war包放到tomcat下的webapps目录下,linux下对应的是:/usr/share/tomcat6/webappstomcat会对war进行自动解析,完成后会生成一个同名的对应的文件夹,对应的文件夹目录如下:


然后将该文件拷贝到apache web目录下。

4. 由于最新版本的php-java-bridge已经改变了java类的加载机制,无需使用 java_requre()函数,直接将所要加载的jar包放到java虚拟机目录下:对应centos下的目录是:

/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.65.x86_64/jre/lib/ext

5. 运行 javabridge.jar文件,该文件位于之前由tomcat解压的文件中(/WEB-INF/lib),使用命令进行运行:java -jar JavaBridge.jar SERVLET:8080

6. 然后尽量关闭tomcat服务器,然后开始进行测试是否已经成功的搭建了这个环境,具体代码如下:

其中java.inc是必须要引入的,然后需要注意的还有一点:在新建java对象的时候,其中的参数一定要注意是包名+类名;具体参照上述



附录:可能存在的一些问题:


1.php-java-bridge的高版本已经摒弃了 java_require()函数,所以不要再尝试了

2.报没有发现class的异常,说明你没有加载进来jar包,很有可能就是你没有安装成功。

需要将jar包放到java虚拟机目录下面进行自动加载。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值