diff --git a/README.md b/README.md
index c11df79..22ac6c3 100644
--- a/README.md
+++ b/README.md
@@ -11,7 +11,7 @@ Versions
IK version | ES version
-----------|-----------
master | 2.1.0 -> master
-1.5.1 | 2.1.0
+1.6.0 | 2.1.0
1.5.0 | 2.0.0
1.4.1 | 1.7.2
1.4.0 | 1.6.0
@@ -231,9 +231,10 @@ have fun.
```bash
git clone https://github.com/medcl/elasticsearch-analysis-ik
cd elasticsearch-analysis-ik
+mvn clean
mvn compile
mvn package
-copy file #{project_path}/elasticsearch-analysis-ik/target/releases/elasticsearch-analysis-ik-xxx-jar-with-dependencies.jar to your elasticsearch's folder: plugins/ik
+copy & unzip file #{project_path}/elasticsearch-analysis-ik/target/releases/elasticsearch-analysis-ik-xxx.zip to your elasticsearch's folder: plugins/ik
```
Thanks
diff --git a/pom.xml b/pom.xml
index 844128c..8ee199f 100644
--- a/pom.xml
+++ b/pom.xml
@@ -6,14 +6,14 @@
4.0.0
org.elasticsearch
elasticsearch-analysis-ik
- 1.5.1
+ 1.6.0
jar
IK Analyzer for ElasticSearch
2009
2.1.0
-
+ 1.7
${project.basedir}/src/main/assemblies/plugin.xml
org.elasticsearch.plugin.analysis.ik.AnalysisIkPlugin
true
diff --git a/src/main/java/org/elasticsearch/index/analysis/IkAnalysisBinderProcessor.java b/src/main/java/org/elasticsearch/index/analysis/IkAnalysisBinderProcessor.java
index f9f2814..ae60ce3 100644
--- a/src/main/java/org/elasticsearch/index/analysis/IkAnalysisBinderProcessor.java
+++ b/src/main/java/org/elasticsearch/index/analysis/IkAnalysisBinderProcessor.java
@@ -18,6 +18,6 @@ public class IkAnalysisBinderProcessor extends AnalysisModule.AnalysisBinderProc
@Override
public void processTokenizers(TokenizersBindings tokenizersBindings) {
- tokenizersBindings.processTokenizer("ik_tokenizer", IkTokenizerFactory.class);
+ tokenizersBindings.processTokenizer("ik", IkTokenizerFactory.class);
}
}
diff --git a/src/main/java/org/elasticsearch/index/analysis/IkAnalyzerProvider.java b/src/main/java/org/elasticsearch/index/analysis/IkAnalyzerProvider.java
index 365871f..32ad78c 100644
--- a/src/main/java/org/elasticsearch/index/analysis/IkAnalyzerProvider.java
+++ b/src/main/java/org/elasticsearch/index/analysis/IkAnalyzerProvider.java
@@ -1,9 +1,11 @@
package org.elasticsearch.index.analysis;
import org.elasticsearch.common.inject.Inject;
+import org.elasticsearch.common.inject.assistedinject.Assisted;
import org.elasticsearch.common.settings.Settings;
import org.elasticsearch.env.Environment;
import org.elasticsearch.index.Index;
+import org.elasticsearch.index.settings.IndexSettingsService;
import org.wltea.analyzer.cfg.Configuration;
import org.wltea.analyzer.dic.Dictionary;
import org.wltea.analyzer.lucene.IKAnalyzer;
@@ -13,10 +15,10 @@ public class IkAnalyzerProvider extends AbstractIndexAnalyzerProvider