diff --git a/src/main/java/org/elasticsearch/index/analysis/IkTokenizerFactory.java b/src/main/java/org/elasticsearch/index/analysis/IkTokenizerFactory.java index 83d284c..71eebe8 100644 --- a/src/main/java/org/elasticsearch/index/analysis/IkTokenizerFactory.java +++ b/src/main/java/org/elasticsearch/index/analysis/IkTokenizerFactory.java @@ -3,6 +3,7 @@ package org.elasticsearch.index.analysis; import java.io.Reader; import org.apache.lucene.analysis.Tokenizer; +import org.elasticsearch.common.inject.Inject; import org.elasticsearch.common.settings.Settings; import org.elasticsearch.index.Index; import org.wltea.analyzer.dic.Dictionary; @@ -11,6 +12,7 @@ import org.wltea.analyzer.lucene.IKTokenizer; public class IkTokenizerFactory extends AbstractTokenizerFactory { private boolean useSmart = false; + @Inject public IkTokenizerFactory(Index index, Settings indexSettings, String name, Settings settings) { super(index, indexSettings, name, settings); Dictionary.getInstance().Init(indexSettings);