2016-12-21 2 views
0

Solr 5.2.1のカスタム更新ハンドラを開発しようとしていました。私はこの問題に直面しています:Soll org.apache.solr.schema.IndexSchema 5.2.1 customupdateprocessor

The type org.apache.lucene.uninverting.UninvertingReader$Type 
    cannot be resolved. It is indirectly referenced from required .class files 

私はorg.apache.solr.schema.IndexSchema.

Javaのバージョンをインポートする - Javaの1.8
JRE Libは1.8
Eclipseを-java - ルナリリース (4.4.0)

コードスニペット -

import org.apache.solr.common.SolrDocument; 
    import org.apache.solr.core.SolrCore; 
    import org.apache.solr.request.SolrQueryRequest; 
    import org.apache.solr.response.SolrQueryResponse; 
    import org.apache.solr.schema.DateValueFieldType; 
    import org.apache.solr.schema.IndexSchema; 
    import org.apache.solr.update.processor.UpdateRequestProcessor; 
    import org.apache.solr.update.processor.UpdateRequestProcessorFactory; 
    import org.apache.solr.util.plugin.SolrCoreAware; 
    import org.slf4j.Logger; 
    import org.slf4j.LoggerFactory; 
    import org.apache.solr.update.AddUpdateCommand; 

    public class DocumentsFilterProcessorFactory extends UpdateRequestProcessorFactory   
implements SolrCoreAware, DateValueFieldType { 
    public final static Logger log = LoggerFactory.getLogger(DocumentsFilterProcessorFactory.class); 

    @Override 
    public UpdateRequestProcessor getInstance(SolrQueryRequest request, 
      SolrQueryResponse response, UpdateRequestProcessor nextProcessor) { 
     // TODO Auto-generated method stub 
     return new DocumentsFilterProcessor(request, response, this, nextProcessor); 
     return null; 
    } 
    @Override 
    public void inform(SolrCore core) { 

    } 
} 

class DocumentsFilterProcessor extends UpdateRequestProcessor { 
    IndexSchema schema=null; 
    public DocumentsFilterProcessor(SolrQueryRequest req, SolrQueryResponse rsp, 
    DocumentsFilterProcessorFactory factory, UpdateRequestProcessor next) { 
    super(next);          

}  

}  

答えて

0

これはEclipseに関連するものです。私は 'Eclipse mars 1'を使って同じ問題を抱えていましたが、 'Eclipse mars 2'に変更しても問題は解決しました。

関連する問題