您的位置:

关于php调用java的class的信息

本文目录一览:

PHP如何调用JAVA类 - PHP进阶讨论

在php.ini里设置。有java设置的块。下面是我以前的一个配置做为示例,可以参考一下。[ol][*][*][Java][*]java.class.path = /usr/local/lib/php/php_java.jar:/usr/local/apache/htdocs/java[*]java.home = /usr/local/j2sdk_nb/j2sdk1.4.2/jre[*]java.library = /usr/local/j2sdk_nb/j2sdk1.4.2/jre/lib/i386/libjava.so[*]java.library.path = /usr/local/lib/php/extensions/no-debug-non-zts-20020429[*]extension_dir = /usr/local/lib/php/extensions/no-debug-non-zts-20020429[*]extension = libphp_java.so[*][/ol]Java的两个安装包好象都是默认的安装。PHP要引用的Java Class要存在于java.class.path指定的路径区域中。记得当时试了大半天才大致搞明白,呵呵。关于调用直接参考PHP官方文档里的即可。[[i] 本帖最后由 seraph 于 2006-3-27 16:28 编辑 [/i]]

linux下如何用PHP运行java的class文件?

ini_set('display_errors', 1);

java_require('/data/test/hello.jar');

$hello = new Java('Hello');

$hi = $hello-getHi();

echo $hi;

$php_hi = (string) $hi;

var_dump($php_hi);

php 调用 java 的配置问题(linux)下

语法错误

不是 new class java

而是这样用

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

echo 'Java version=' . $system-getProperty('java.version') . 'br /';

如果是 new class java

则是你自己定义一个类名叫 java

PHP调用java类报错

你好,从报错信息来看,程序没有找到所需要的java class。

个人认为有两点:

没有导入jar文件。

jar文件中没有所需的class。