+ -
当前位置:首页 → 问答吧 → PHP调用Java类的研究.

PHP调用Java类的研究.

时间:2009-08-20

来源:互联网

环境:jdk1.6.0_14+WAMP5-v1.7.4.rar+php-java-bridge_5.4.4.2_documentation.zip
public String getMessage(String s){
    return "<font color=green>get message</font><br>"+s;
}

上面这个简单的类我调用没问题


public String search(String s,String path){
    
        List<String> searchResult = new ArrayList<String>();
        try{
            Hits hits = null;
            String key = s;
            Query query = null;
            IndexSearcher searcher = new IndexSearcher(path);
            Analyzer analyzer = new StandardAnalyzer();   //创建一个Analyzer接口的一个实例类StandardAnalyzer
            QueryParser qp = new QueryParser("title", analyzer);
            try{
                query = qp.parse(key);
                if (searcher != null) {
                    hits = searcher.search(query);   //遍历hist结果的length
                    if(hits.length()==0){
                    }else{
                        for(int i=0;i<hits.length();i++){
                            searchResult.add(hits.doc(i).get("title"));
                        }
                    }
                }
            }
            catch(ParseException ex){}
        }
        //catch(ParseException ex){}
        catch(IOException e){}
        return searchResult.toString();
    }
调用这个类就报找不到类的错误

我试着把红色那块去掉  重新执行者又正常,有谁遇到这样的问题!!

作者: php800   发布时间: 2009-08-20

来个专门来才过来验一验!!!

作者: php800   发布时间: 2009-08-20

看顶一下

作者: lgmy   发布时间: 2009-08-22

哦。MyGod~
来个会JAVA的给你看看吧~

作者: 上课睡觉   发布时间: 2009-08-22

作者: wds2008   发布时间: 2009-11-08