php调用java
来源:互联网 发布:淘宝卖家怎么提升等级 编辑:程序博客网 时间:2024/06/08 03:46
1.软件版本
CentOS release 6.5
php-5.3.3-27
httpd-2.2.15-29
java version "1.6.0_45"
php-java-bridge-5.4.4.2
./jdk-6u45-linux-x64-rpm.bin
cd /usr/java
ln -s jdk1.6.0_45 jdk
vi /etc/profile
-------------------------------------------------
export JAVA_HOME=/usr/java/jdk
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar
------------------------------------------------
source /etc/profile
make && make install
vi /etc/php.ini
-------------------------------------------------------
[Java]
java.class.path="/usr/lib64/php/modules"
java.java_home="/usr/java/jdk"
java.library="/usr/java/jdk/lib"
java.library.path="/usr/lib64/php/modules/"
extension_dir="/usr/lib64/php/modules/"
extension=java.so
-------------------------------------------------------
service httpd restart
cp /install/php-java-bridge-5.4.4.2/server/META-INF/java/* /usr/java/inc/
nohup java -jar /usr/lib64/php/modules/JavaBridge.jar SERVLET:8081 3 JavaBridge.log &
4.测试java.php获取版本
<?php
define("JAVA_HOSTS", "192.168.1.102:8081");
require_once("/usr/java/inc/Java.inc");
$system=new Java("java.lang.System");
print "Java version";
print "Java version=".$system->getProperty("java.version")." ";
CentOS release 6.5
php-5.3.3-27
httpd-2.2.15-29
java version "1.6.0_45"
php-java-bridge-5.4.4.2
2.安装jdk
chmod +x jdk-6u45-linux-x64-rpm.bin./jdk-6u45-linux-x64-rpm.bin
cd /usr/java
ln -s jdk1.6.0_45 jdk
vi /etc/profile
-------------------------------------------------
export JAVA_HOME=/usr/java/jdk
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar
------------------------------------------------
source /etc/profile
3.安装java-brige
yum install php-pear-PhpDocumentor ant
cd php-java-bridge-5.4.4.2/
phpize
make && make install
vi /etc/php.ini
-------------------------------------------------------
[Java]
java.class.path="/usr/lib64/php/modules"
java.java_home="/usr/java/jdk"
java.library="/usr/java/jdk/lib"
java.library.path="/usr/lib64/php/modules/"
extension_dir="/usr/lib64/php/modules/"
extension=java.so
-------------------------------------------------------
service httpd restart
cp /install/php-java-bridge-5.4.4.2/server/META-INF/java/* /usr/java/inc/
nohup java -jar /usr/lib64/php/modules/JavaBridge.jar SERVLET:8081 3 JavaBridge.log &
4.测试java.php获取版本
<?php
define("JAVA_HOSTS", "192.168.1.102:8081");
require_once("/usr/java/inc/Java.inc");
$system=new Java("java.lang.System");
print "Java version";
print "Java version=".$system->getProperty("java.version")." ";
0 0
- php中调用java
- PHP中调用JAVA,
- php中调用java
- php 调用 java webservice
- php 调用 java webservice
- solr调用 java php
- PHP 调用java
- php调用JAVA
- PHP调用Java Webserver
- Php调用java
- php调用java
- php调用JAVA
- javaBridge php调用java
- Java调用PHP 实例
- Java 调用 PHP 实例
- PHP调用Java WebService
- php 调用java php-java-bridge
- PHP 如何调用 JAVA 类库
- 按键多次检测程序注释
- 代码实现listUI界面增加新条件过滤
- slidingmenu遇到问题总结
- 最有效的一种技术领导是“以身作则”
- cocos2d-x的场景的属性
- php调用java
- mysql数据类型区别
- Android应用性能分析
- oracle11g数据库的管理 学习笔记
- jQuery二级菜单
- cocos2d-html5使用jsbinding显示广告
- JAVA中this用法小结
- 天津之行
- centos下apache反向代理设置