我照着 http://www.openphp.cn/index.php?module=article&id=66 上面做了。也得到了 Java version=1.4.2 Java vendor=Sun Microsystems Inc. OS=Windows XP 5.1 on x86 星期日, 十月 17, 2004 at 10:57:02 下午 中国标准时间 可是调用自己写的类就不了,报 Warning: java.lang.NullPointerException in E:\ApacheXP\www\HelloWorld.php on line 3 错 要是调用 http://www.openphp.cn/index.php?module=article&id=66 的例子的话,就报:Apache HTTP Server 遇到问题需要关闭。这样的错误这又是那里出问题了呀??????
$a=new Java("test",""); //这里假设test.class为classpath中的一个类$x=$a->returnInput(4); //这里假设该方法返回输入的数字echo $x;//output:4
我写的
package Test;
public class Test1
{
public String getMessage()
{
return "你好世界!";
}
}
用PHP文件调用
<?php
$j=new java("Test.Test1");
$s=$j->getMessage();
echo $s;
?>执行后 Warning: java.lang.NullPointerException in E:\ApacheXP\www\HelloWorld.php on line 3 这个警告。是那里出问题了我还是没有搞懂。
http://www.openphp.cn/index.php?module=article&id=66
你按照这个做一遍看看
Java version=1.4.2
Java vendor=Sun Microsystems Inc.
OS=Windows XP 5.1 on x86
星期日, 十月 17, 2004 at 10:57:02 下午 中国标准时间
可是调用自己写的类就不了,报 Warning: java.lang.NullPointerException in E:\ApacheXP\www\HelloWorld.php on line 3 错 要是调用 http://www.openphp.cn/index.php?module=article&id=66 的例子的话,就报:Apache HTTP Server 遇到问题需要关闭。这样的错误这又是那里出问题了呀??????