Lucene 3.6 で開発されたプラグインを Lucene 4.0 に翻訳していますが、ResourceLoader に非常に問題があります。
ResourceLoader に関連するインポートを次から変更しました。
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;
しかし、inform メソッドでは:
public void inform(ResourceLoader loader) {
getLines 関数を使用しようとすると:
List list = loader.getLines("file");
次のエラーが表示されます。
メソッド getLines(String) はタイプ ResourceLoader に対して未定義です
私は何を間違っていますか?
敬具