本文目录一览:
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。