0 0

php 调用java 的安装配置问题20

php 调用java 的安装配置问题
本人系统是ubuntu9.04.  apache 2, php5, JDK JRE6、

现在需要用pho调用java。

目前的已有的进展是:
1  apache+php 的安装没有问题,编辑网页 调用php 函数都没问题;
2 JAVA 的安装配置也没问题,在终端可以使用JAVAC 和JAVA 通过测试类,也可以看到java version, eclipse 也运转正常。
目前的问题是:
在php中 使用 new class java (。。。。省略)后 , 使用浏览器一直报错 找不到类java
本想用php-java-bridge的,但是 考虑到php本身是可以调用java的,无非是效率底点,
因此想到应该是 php.ini 里没有把java配置好(当初安装时用的是 新历得,没有手动改)
打开 php.ini 后,发现搜索java  根本没有此项

希望指点如何在php.ini中 配置java, 另外 /etc/php5/cli 和 /etc/php5/cgi 中的php.ini 有什么区别,我应该改哪个?

希望告诉一下  较详细和细节的方法,因为,基本的配置 我已经查阅很多了,就是不知道 到底是哪儿的细节问题
问题补充:
回答 一楼:  在这里 PHP 用来处理页面 和网站 ,数据库等的交互。 而核心功能是提供一个计算。  客户 登录后,输入数据, 服务器来计算。 而 这个计算 是用JAVA做的
问题补充:
回答2楼: 我想问的问题主要是,php本身是有 java扩展的,  除此之外,也有java-php-
bridge 这种第三方开发的 东西,我应该是配置错误,导致没法 出来,

不过 你说的几个方法 也不错。呵呵  谢了
PHP 
2009年5月09日 05:50

3个答案 按时间排序 按投票排序

0 0

支持楼上的

2009年5月23日 10:37
0 0

那我提几个方法,不过仅供你参考使用。

PHP有直接调用系统命令的功能函数。
你看看你的java程序是否可以在命令行接受参数,

然后,用php的系统命令函数调用,试试看。
或者用socket连接又是一个办法。

或者还有一个百分百行的办法,
把你的java程序做在服务器上,然后用php调用,可以返回xml,也可以json,总之办法很多了!有一个国内人做的很有名的叫PHP什么的,你自己查,异构系统调用。

2009年5月15日 09:47
0 0

php和java我都用过,不过确实没组合用过,
忍不住问,什么场景下需要这样的调用?

2009年5月14日 18:30

相关推荐

    php调用java方法介绍

    本文将详细介绍如何在Linux环境下通过PHP调用Java的方法,并涉及必要的环境配置、工具安装以及示例代码。 #### 二、环境准备 为了能够顺利地在PHP中调用Java方法,我们需要先搭建好基础的运行环境: 1. **操作...

    php调用java方法.pdf

    本次我们讨论的主题是如何让PHP调用Java编写的加密解密算法。 首先,我们要理解,尽管PHP本身具有一定的加密解密功能,但在某些复杂的加密算法上可能不够强大或者效率不高。例如,Java在加密解密领域广泛使用,并...

    PHP调用Java类库

    【PHP调用Java类库】涉及的技术点包括PHP与Java的交互、JavaBridge的使用以及相关的环境配置。本文将详细阐述这些技术要点。 首先,PHP调用Java类库主要是通过PHP Java Bridge(简称JavaBridge)实现的。JavaBridge...

    php调用java类

    用php-java-bridge配置php调用java类的环境,里面包含了php-java-bridge5.4.5版本,以及我总结的配置方法,我已经配置成功了。官方网站下载的最新php-java-bridge会有点问题。

    php调用java,不是http桥接

    ### PHP调用Java知识点详解 #### 一、前言 在跨语言开发环境中,有时我们需要让PHP调用Java代码来实现特定功能。本篇将详细介绍一种非HTTP桥接的方式——利用`JavaBridge.jar`实现PHP与Java之间的交互。这种方式...

    PHP调用JAVA的SMS4类tomcat包

    标题中的“PHP调用JAVA的SMS4类tomcat包”涉及到的是在PHP应用程序中通过Java Bridge与Java的SMS4类进行交互,以便实现发送短信的功能。这个过程通常用于Web服务,其中PHP作为前端处理用户请求,而Java后端提供业务...

    php调用java类JavaBridge

    "php调用java类JavaBridge"就是解决这个问题的一个解决方案。本文将详细探讨PHP通过JavaBridge调用Java类的过程、配置方法以及测试代码的实现。 JavaBridge,全称为PHP/Java Bridge,是一个开源项目,它提供了一种...

    php-java-bridge 配置包

    4.目前的版本是VMBridge了,要php调用java类,要先启动JavaBridge,为了以后启动方便,我在ext/下新建了一个bat文件内容如下: @echo off start javaw -jar JavaBridge.jar 保存后,双击启动 会有一个提示框选择...

    PHP通过javabridge6.2.1调用 Java的说明及源代码(可运行)

    通过运行`php调用Java.docx`文档中的步骤,你可以在本地环境中验证PHP调用Java的功能是否正常工作。 总的来说,PHP通过JavaBridge调用Java是一种强大的技术,使得PHP应用能够利用Java的丰富库和服务。通过熟练掌握...

    为php配置java环境

    - 测试配置:重启PHP服务器后,通过PHP代码尝试调用Java方法来验证配置是否成功。 5. **安全与性能** 虽然PHP与Java的集成能带来很多好处,但也要注意安全性和性能问题。确保对Java代码的访问有适当的权限控制,...

    php调用java写的webservice

    在PHP调用Java Web服务的场景中,通常使用SOAP协议,因为Java的JAX-WS(Java API for XML Web Services)框架提供了SOAP Web服务的实现。PHP可以通过使用SoapClient类来访问SOAP Web服务。以下是一些关键步骤: 1. ...

    Java调用php的webservice

    ### Java调用PHP的Webservice知识点详解 #### 一、Webservice简介 Webservice是一种用于不同应用程序之间进行通信的技术标准,通常使用XML作为数据交换格式。它可以被部署在不同的平台上,并且可以使用不同的编程...

    php调用jar包依赖包

    有时候,我们需要在PHP项目中利用Java的功能,例如调用一些Java库或者服务,这时就会涉及到PHP调用Java的jar包。本文将深入探讨如何在PHP环境中集成和调用Java的jar包及其依赖。 首先,`composer.json`和`composer....

    php+java的配置方法总结

    ### PHP与Java的配置方法详解 #### 一、概述 在现代软件开发中,不同编程语言之间的集成变得越来越重要。本文将详细介绍如何在PHP环境中配置并使用Java组件,这对于那些希望利用这两种语言各自优势的开发者来说...

    php-java-bridge_7.2.1_documentation.zip

    PHP-Java-Bridge(简称PJB)就是这样一个解决方案,它提供了一个高效的接口,使得PHP能够无缝调用Java类和方法。本文将详细解析PHP-Java-Bridge 7.2.1版本的相关知识,以及如何在项目中集成和使用。 一、...

    php调用Java axis2发布的webservice

    一、在php下配置soap 为了使用soap,先打开php安装目录下的php.ini文件,将extension=php_soap.dll这一行前面的 ;号去掉,保存php.ini,并重启apache. 二、利用axis2发布服务 2.1 用java建一个简单的工程sayHi,在...

    Java调用R语言的方法

    ### Java调用R语言的方法详解 #### JRI (Java/R Interface) **简介:** JRI是一种允许Java程序通过单线程方式与R进行交互的工具。它能够将R的动态库加载到Java环境中,并提供一系列Java API来实现R的功能。JRI支持...

    PHP/Java Bridge的JavaBridge.jar、php-servlet.jar和php-script.jar

    通过这个桥接器,PHP可以调用Java类和方法,处理Java对象,甚至可以利用Java的多线程特性。JavaBridge.jar实现了Servlet接口,使得它能在任何支持Servlet的Java应用服务器上运行,如Tomcat、Jetty等。 2. **...

    php_java.jar和php_java.dll

    在PHP中调用Java代码时,"php_java.jar"通常会被PHP的Java扩展(如PHP/Java Bridge)加载,使得PHP能够执行Java方法,处理Java对象,甚至访问Java的远程方法调用(RMI)。 "php_java.dll"则是一个动态链接库文件,...

Global site tag (gtag.js) - Google Analytics