java - Elastic Search Lucene version error -


i have simple es client send query local es server(1.4.1 version of es) , results , display user. now, took code different project x , tried use along x because need apis x. now, when run same code when in x, error , don't know how resolve. can please me this. exception in thread "main" java.lang.nosuchfielderror: lucene_3_6

at org.elasticsearch.version.<clinit>(version.java:45)  @ org.elasticsearch.node.internal.internalnode.<init>(internalnode.java:136)  @ org.elasticsearch.node.nodebuilder.build(nodebuilder.java:159)  @ org.elasticsearch.node.nodebuilder.node(nodebuilder.java:166)  @ org.bmi.elasticsearch.ranking.testclass2.main(testclass2.java:54) 

it seems trying use elasticsearch , lucene in project separate libraries.

elastissearch 1.4.1 based on lucene 4.10.2. can check release blog page here more details.

to solve problem need update lucene library version 4.10 , use version.lucene_current instead of lucene_3_6.

you can find here lucene 4.10 core api documentation.

i hope help. don't hesitate comment if have doubts.


Comments

Popular posts from this blog

Command prompt result in label. Python 2.7 -

javascript - How do I use URL parameters to change link href on page? -

amazon web services - AWS Route53 Trying To Get Site To Resolve To www -