2012-12-14 58 views
1

我正在轉換爲Lucene 4.0,它是通過Lucene 3.6開發的一個插件,但是我在ResourceLoader方面遇到了很多麻煩。Solr 4.0和ResourceLoader:getLines undefined

import org.apache.solr.common.ResourceLoader; 
    import org.apache.solr.util.plugin.ResourceLoaderAware; 

到:

import org.apache.lucene.analysis.util.ResourceLoader; 
    import org.apache.lucene.analysis.util.ResourceLoaderAware; 

但在通知方法:

我已經從改變相關的ResourceLoader進口

public void inform(ResourceLoader loader) { 

,當我嘗試使用getLines功能:

List list = loader.getLines("file"); 

我得到以下錯誤:

The method getLines(String) is undefined for the type ResourceLoader

我在做什麼錯?

親切的問候

回答

1

在Lucene的4.0,getLines不必調用從資源加載的方法。

在這裏您可以看到一個example

+0

上面的死鏈接 – Gus