2.装JDK

3.把下载的php-java-bridge_5.3.3_j2ee.zip解压出来,里面有个JavaBridge.war 直接用winrar打开,到WEB-INF/lib/JavaBridge.jar 把这个jar包拷到你的php目录的ext/下。

4.打开war包,里面有个java的文件夹,把他全部拷到你的项目下,如/demo/java

5.目前的版本是VMBridge了,要php调用java类,要先启动JavaBridge,为了以后启动方便,我在ext/下新建了一个bat文件内容如

下:

@echo off

start javaw -jar JavaBridge.jar

保存后,双击启动 会有一个提示框选择vmbridge port 默认8080,直接点ok就行了

6.在/demo/下新建test.php内容如下:

require_once("java/Java.inc");

header("content-type:text/html; charset=utf-8");

// get instance of Java class java.lang.System in PHP

$system = new Java('java.lang.System');

$s = new Java("java.lang.String", "php-java-bridge config...
");

echo $s;

// demonstrate property access

print 'Java version='.$system->getProperty('java.version').'
';

print 'Java vendor=' .$system->getProperty('java.vendor').'
';

print 'OS='.$system->getProperty('os.name').' '.

$system->getProperty('os.version').' on '.

$system->getProperty('os.arch').'
';

// java.util.Date example

$formatter = new Java('java.text.SimpleDateFormat',

"EEEE, MMMM dd, yyyy 'at' h:mm:ss a zzzz");

print $formatter->format(new Java('java.util.Date'));

?>

会看到如下信息:

php-java-bridge config...

Java version=1.6.0_10

Java vendor=Sun Microsystems Inc.

OS=Windows Vista 6.0 on x86

星期日, 十一月 23, 2008 at 4:31:49 下午 中国标准时间

说明成功了,你可以在php中调用java了。

windows php java_Windows下配置 php-java-bridge相关推荐

  1. Windows Server 2003下配置IIS6.0+php5+MySql5+PHPMyAdmin环境

    Windows Server 2003下配置IIS6.0+php5+MySql5+PHPMyAdmin环境 配置环境: 操作系统:Windows Server 2003 sp2企业版 Web服务器:系 ...

  2. java opencv 开发环境_Java + opencv学习:在Eclipse下配置基于Java的OpenCV开发环境

    最近研究OpenCV想用java进行开发,因此研究了一下怎么在Eclipse中配置基于java的Opencv. 第一步:先到OpenCV官网下载你想要的版本,假设使用的是2.4.6版本.这里附上下载地 ...

  3. windows 如何在Windows命令行下配置IP地址

    有时候系统发生问题,网络连接中看不到本地连接,网卡工作还是正常的.这样一来却没有办法修改本地的IP地址了.因为通常都是在本地连接属性中修改IP的,但现在本地连接已经看不到了,在命令行下用IPconfi ...

  4. Windows WSL Ubuntu下配置JDK环境变量

    作者:@syske 本文为作者原创,转载请注明出处:https://www.cnblogs.com/caoleiCoding/p/12874907.html JDK下载链接 https://www.o ...

  5. linux bochs 网卡,Bochs 在Windows和Linux下配置对比

    Bochs是一个x86硬件平台的开源模拟器.它可以模拟各种硬件的配置.Bochs模拟的是整个PC平台,包括I/O设备.内存和BIOS.更为有趣的是,甚至可以不使用PC硬件来运行Bochs.事实上,它可 ...

  6. oracle 7 客户端,windows 7环境下配置oracle 11g 客户端

    首先要去官网上下载oracle 11客户端,(我用的是32或64位系统)地址: 下载:instantclient-basic-win-x86.zip :核心包 instantclient-sqlplu ...

  7. windows ad 域下配置L2TP ***服务器 企业防火墙端口配置

    一 环境: 服务器:windows server 2012 R2 防火墙:天融信 TopGate500 二 配置: windows服务器配置的L2TP 使用域账号和共享密钥认证 防火墙上需要开放的端口 ...

  8. windows 7环境下配置oracle 11g 客户端

    由于把oracle 11g 全部装在机器上,导致机器太卡,于是卸载oracle 装上客户端,果然 效果明显. 首先要去官网上下载oracle 11客户端,(我用的是64位系统)地址: http://w ...

  9. linux c 下信号量 windows下event_windows和linux下配置jdk环境

    一 在linux 下配置jdk 环境 ① 在官网下载安装包,这里如何下载安装包就不一一叙述,下载安装包完成后,使用rz命令上传至linux中.提前在linux中建立一个文件夹 mkdir /usr/l ...

最新文章

  1. Java程序员必备秘籍 Scala与Clojure函数式编程语言
  2. 第九章 PX4-pixhawk-姿态估计解析
  3. 【Vegas原创】Mysql绿色版安装方法
  4. 工作34:第三方登录
  5. ora-07445 oracle 9,Oracle ORA-07445 : 出现异常错误: 核心转储(一)
  6. opython3l_python之 数据类型判定与类型转换
  7. Spring Boot笔记-@Qualifier与@Autowired与@Bean
  8. 【软件工程】第一次阅读作业
  9. 把文档所有的字体都缩小一号_美观且专业的macOS字体管理工具
  10. 学会c对java帮助大_20155206赵飞技能获取经验,C语言学习感想与对JAVA的学习目标...
  11. opencv2/opencv.hpp”:No such file or directory 或找不到属性管理器
  12. OpenProj打开不了或者提示Failed to load Java VM Library的错误的解决方案
  13. restful风格的接口设计
  14. c# 时间戳的使用,日期判定(时间戳获取、 时间戳和DateTime的转换、时差计算)
  15. 基于STM32F407格式化SD卡
  16. Python实战——外星人入侵游戏
  17. linux ftdi 虚拟,linux ftdi 驱动
  18. linux 常用命令——MySql 5.7添加用户、删除用户与授权
  19. java Exchanger原理
  20. 【养生警惕:八种食物坚决不能隔夜吃】

热门文章

  1. android h 系统找不到指定路径,Hbuilder真机运行安卓机找不到设备及找到设备后提示手机未安装android_base.apk问题解决办法-Go语言中文社区...
  2. ubuntu 配置 vino-server
  3. 旋转矩阵、变换矩阵,李群(Lie Group)、李代数(Lie Algebra)及扰动模型
  4. 常见的User-Agent及免费代理IP网站
  5. 16MnDR是什么材料
  6. 初级计算机都学什么,电脑入门学习初级
  7. 乐高武汉楚河汉街授权专卖店重装焕新开业;玛氏中国“宠享潮生活”共建人宠友好新风尚 | 知消...
  8. 循环经济与可持续发展企业——章节测试1
  9. win8(四)实例讲解win8(XAML+C#)开发--------课程表:Snapped模式和动态磁贴,徽章(badge)
  10. NopCommerce Alipay 支付插件