2016-04-01 21 views
0

Spring + java + elasticsearch ayar yolunu öğrenmek istiyorum Bu benim kodum, ancak aşağıdaki hata oluştu. ElasticSearch Eclipse'de nasıl test edilir?

This pom.xml part of elasticsearch

This java code

Bu yığın konsol hata -------

Exception in thread "main" java.lang.NoSuchFieldError: LUCENE_31 at org.apache.lucene.analysis.util.CharacterUtils.getInstance(CharacterUtils.java:46) at org.apache.lucene.analysis.util.CharArrayMap.(CharArrayMap.java:85) at org.apache.lucene.analysis.util.CharArrayMap$EmptyCharArrayMap.(CharArrayMap.java:659) at org.apache.lucene.analysis.util.CharArrayMap.(CharArrayMap.java:55) at org.apache.lucene.analysis.util.CharArraySet.(CharArraySet.java:59) at org.apache.lucene.analysis.core.StopAnalyzer.(StopAnalyzer.java:58) at org.apache.lucene.analysis.standard.StandardAnalyzer.(StandardAnalyzer.java:64) at org.elasticsearch.common.lucene.Lucene.(Lucene.java:71) at org.elasticsearch.Version.fromId(Version.java:528) at org.elasticsearch.Version.fromString(Version.java:591) at org.elasticsearch.plugins.PluginInfo.readFromProperties(PluginInfo.java:116) at org.elasticsearch.plugins.PluginsService.getModuleBundles(PluginsService.java:335) at org.elasticsearch.plugins.PluginsService.(PluginsService.java:114) at org.elasticsearch.node.Node.(Node.java:146) at org.elasticsearch.node.Node.(Node.java:128) at org.elasticsearch.node.NodeBuilder.build(NodeBuilder.java:145) at dev.mountaingo.kr.elasticsearch.ElasticNode.(ElasticNode.java:25) at dev.mountaingo.kr.elasticsearch.ElasticNode.main(ElasticNode.java:51)

+0

Ekran kodu, ekran görüntüsü değil. –

+0

Yani, bu sabit mi? –

cevap

0

Elasticsearch 2.2.1 nedenle, Lucene 5.4.1 kullanır ------- Bu durumda, büyük olasılıkla bir sürüm problemi. Lucene-analyers-common için sürüm 5.4.1'i deneyin.

+0

Çok çok Thnk! onu deniyorum – user3734342

İlgili konular