亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

PHP調(diào)用javabridge

系統(tǒng) 2515 0

參考網(wǎng)上一篇教程,結(jié)合自己遇到的一些問題,把文檔整理了一遍,希望對大家有幫助!我的系統(tǒng)Centos5.8

PS:本人新手,第一篇博客希望大家支持和幫助!

?

?

PHP 調(diào)用 java class 2 種方法

??? 1 、用 php 自身帶的模塊調(diào)用 java (不過經(jīng)過網(wǎng)友的證明發(fā)現(xiàn)這種方法不好)我沒用。

? ? 2 、通過 php-java-bridge 模塊調(diào)用 java 。(經(jīng)過網(wǎng)上普遍推薦)我使用了這張方法。

?

下面介紹如何在 linux 下安裝這個(gè)包。

1 、先安裝 java 環(huán)境、 apache php 等相關(guān)環(huán)境(安裝略)。

2 、下載 php-java-bridge 包(目前我用的是 php-java-bridge-4.0.1.tar.gz ,老版本的不支持 java_require)

tar xzvf php-java-bridge-4.0.1.tar.gz 解壓

cd php-java-bridge-4.0.1( 進(jìn)入包目錄)

phpize? (要確定 phpize 在系統(tǒng)變量中,如不在需配置或者直接將 php/bin phpize 拷入 bin

./configure --disable-servlet --with-java=/usr/java/jdk1.7.0_05/,/usr/java/jdk1.7.0_05/jre --with-php-config=/usr/local/php/bin/php-config packetfencezen 中出現(xiàn) configure: error: /bin/sh './configure.gnu' failed for server 要加上 —disable-backend

make;make install

到上面成功后那么安裝就成功完成了。

開始配置 php.ini

vi /usr/local/lib/php.ini

到文件尾添加

#java 模塊
extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/java.so
[java]

java.java_home=" /usr/java/jdk1.7.0_05 /"
(您的 java 安裝目錄)
java.java="/usr/java/jdk1.7.0_05/jre/bin/java"
(在您的 java 安裝目錄下肯定會(huì)有這個(gè)的)
java.log_file="/var/log/php-java-bridge.log"
log 文件具體位置)
java.classpath="/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/JavaBridge.jar"
JavaBridge.jar 所在位置)
java.libpath="/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/"
(存放自定義 java class 的地方)
java.log_level="2"
log 級(jí)別)

寫好上面的保存退出。

從新啟動(dòng) apache

<?php

phpinfo();

?>

看看能否找到 java 。如果有就證明成功安裝了。 <!--[if gte vml 1]><v:shapetype id="_x0000_t75" coordsize="21600,21600" o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f"> <v:stroke joinstyle="miter" /> <v:formulas> <v:f eqn="if lineDrawn pixelLineWidth 0" /> <v:f eqn="sum @0 1 0" /> <v:f eqn="sum 0 0 @1" /> <v:f eqn="prod @2 1 2" /> <v:f eqn="prod @3 21600 pixelWidth" /> <v:f eqn="prod @3 21600 pixelHeight" /> <v:f eqn="sum @0 0 1" /> <v:f eqn="prod @6 1 2" /> <v:f eqn="prod @7 21600 pixelWidth" /> <v:f eqn="sum @8 21600 0" /> <v:f eqn="prod @7 21600 pixelHeight" /> <v:f eqn="sum @10 21600 0" /> </v:formulas> <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect" /> <o:lock v:ext="edit" aspectratio="t" /> </v:shapetype><v:shape id="圖片_x0020_1" o:spid="_x0000_i1025" type="#_x0000_t75" alt="說明: 大笑" style='width:15.75pt;height:15.75pt;visibility:visible; mso-wrap-style:square'> <v:imagedata src="file:///C:\Users\yj\AppData\Local\Temp\msohtmlclip1\01\clip_image001.gif" o:title="大笑" /> </v:shape><![endif]--><!--[if !vml]--> 說明: 大笑 <!--[endif]-->

測試一下看看能不能用

注意 : 我們使用的時(shí)候還要啟動(dòng) Javabridge.jar (不過一般會(huì)自動(dòng)啟動(dòng)) ? java –jar xxx/javabridge.jar 命令( javabridge 啟動(dòng)與否可以再 phpinfo 頁面 java 模塊中看到)

而且 php 中還得 require_once(‘Java.inc’);

vi java.php

<?php
//java_require("./php_test.jar");
$system=new Java("java.lang.System");
print "Java version=".$system->getProperty("java.version")." ";
$str=new Java("java.lang.String");
$str = "abc";
/*
下面是自定義的,一會(huì)在介紹。下面的程序成功運(yùn)行感謝 weipeng 的技術(shù)支持
$userBook = new Java("php_test");
$userBook->test1 = "abc";
$userBook->test();
var_dump($userBook->test1);

*/
?>

運(yùn)行上面的東東可以看到調(diào)用 java 成功了吧。

PHP調(diào)用javabridge


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會(huì)非常 感謝您的哦!!!

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 羞羞的视频网站 | 国产va| 欧美亚洲国产成人精品 | 国产成+人+综合+欧美 亚洲 | 一级欧美毛片成人 | 中文国产成人精品久久水 | 激情影院在线 | 国产中文字幕视频 | 综合色区 | 成人国产在线看不卡 | 99在线观看精品免费99 | 欧美一级毛片免费高清aa | 久久精品国产99国产精品亚洲 | 久久久久国产精品免费免费不卡 | 国产精品亚洲精品一区二区三区 | 四虎海外影库www4hu | 日韩精品成人a在线观看 | 在线播放性xxx欧美 在线播放亚洲 | 在线亚洲欧美日韩 | 国产精品免费观看 | 大ji吧快给我别停受不了视频 | 乡下女色又黄一级毛片 | 在线看国产精品 | 日夜夜操| 99久久综合国产精品免费 | 国产在线视频二区 | 久操久热 | 精品亚洲综合久久中文字幕 | 亚洲综合精品 | 四虎影视网址 | 在线免费观看一级毛片 | 热久久这里只有 | 亚洲黄色小视频 | 97视频在线观看视频最新 | 国内精品久久久久久久久 | 久久99久久成人免费播放 | a一区二区三区视频 | 四虎永久地址4hu2019 | 国产精品乱码在线观看 | 欧美国产精品 | 99久久99久久久99精品齐 |