免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1077 | 回复: 0
打印 上一主题 下一主题

linux下php调用java的配置 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-03-19 12:02 |只看该作者 |倒序浏览
花了一天的时间总算把php调用java搞定了,网上很多都是在window环境下的配置,因为在linux下的php对java的配置比较少,因此很有必要记录下来过程了。我使用的php-java-bridge模块,以为我安装的过程:1 首先安装jdk,ubuntu环境下使用“apt-get install sun-java5-jdk”就可以在线安装了。2 安装php环境,这里我安装了包括php5的apache2服务器,可以使用“apt-get install apache2“命令进行安装。3 如果上述两步安装成功,则可以安装php-java-bridge软件包了。下载并使用“dpkg -i 包名“命令安装php-java-bridge_3.1.1-1-php5.X.X_i386包(http://www.mazk0.com/php-java-bridge/php-java-bridge_3.1.1-1-php5.1.X_i386.deb (PHP 5.1 or PHP 6.x)或者http://www.mazk0.com/php-java-bridge/php-java-bridge_3.1.1-1-php5.0.X_i386.deb (PHP 5.0.x))和php-java-bridge-standalone_3.1.1-1_i386包(http://www.mazk0.com/php-java-bridge/php-java-bridge-standalone_3.1.1-1_i386.deb),这个使用你会看到在下面有php-java-birdge模块了,这个时候其实表示已经安装成功了,可你会发现测试php调用java对象还是出错,因为还没有配置php加载java模块,在php.in文件中最后添加extension=java.io,然后把usr/lib/php5/modules下面的java.so, JavaBridge.jar, libnatcjavaBridge.so和RunJavaBridge拷到usr/lib/php/20051025文件夹下面,这个时候再测试php调用java对象就可以了。这个时候应该注意如果是自己定义的java类则需要java_requrie("/var/www/SecM/test";//这个test是文件夹$Value = new Java("test");//这个test是类这个时候就完成了php调用java的所有配置了,哈哈


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/63999/showart_499510.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP