elasticsearch 報出 Exception in thread "main" java.lang.NoSuchFieldError: LUCENE_3_6

客戶端調用elasticsearch, 報出引用lucene問題 

錯誤:Exception in thread "main" java.lang.NoSuchFieldError: LUCENE_3_6


分析並解決問題:


客戶端調用ES需要引用兩個jar (elasticsearch-*.*.*.jar,   lucene-core-*.*.*.jar)


1. 分析程序是否有多餘的jar循環引用

2. 查看Ealsticsearch 版本,ES 版本不同,引用lucene版本不同, 在ES/lib裏面查看 lucene-core-*.*.*.jar 版本.把這個lucene-core-*.jar引用的客戶

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章