忘了贴出那个php文件了,出错的源php代码如下:
------------------
<?php $system = new Java("java.lang.System"); 
print "Java version=".$system->getProperty("java.version")." <br>\n"; 
print "Java vendor=".$system->getProperty("java.vendor")." <p>\n\n"; 
print "OS=".$system->getProperty("os.name")." ". 
       $system->getProperty("os.version")." on ". 
       $system->getProperty("os.arch")." <br>\n"; $formatter = new Java("java.text.SimpleDateFormat","EEEE, 
MMMM dd, yyyy 'at' h:mm:ss a zzzz"); 
print $formatter->format(new Java("java.util.Date"))."\n"; 
  
?> 
<?php 
$myobj = new Java("phptest"); 
echo $myobj->setValue("Hello,PHP and Java world!");
?>
---------------

解决方案 »

  1.   

    将class文件和php文件放在同一个文件夹下。
    设置php.ini中的java.class.path,再加一个代表当前路径的“.”。
      

  2.   

    将编译好的CLASS文件放到java.class.path下,注意多个路径在WINDOWS下用 ;分离,UNIX下好像是 : ,并且=后面用“”把路径引起
      

  3.   

    兄弟我是在LINUX下,我们的问题很象都是环境没有架起来,谁来帮帮我们?
    http://expert.csdn.net/Expert/topic/2349/2349376.xml?temp=.5997278
    http://expert.csdn.net/Expert/topic/2346/2346536.xml?temp=.8066522你好好看看这个,也许对你有帮助,我看了两个小时还是不行
    http://cn.php.net/manual/zh/ref.java.php