我有5.6.16版本的Elasticsearch。我将jayway 2.5.0作为依赖项添加到项目中,然后得到了Elasticsearch错误:
NoClassDefFoundError Could not initialize class org.elasticsearch.painless.WriterConstants我试图找到jayway的不兼容版本,或者jayway在Elasticsearch中使用的一些东西,但结果是肯定的。
你知道怎么解决这个问题吗?
发布于 2021-01-09 18:07:11
这是因为与Elasticsearch中无痛编译器使用的asm (asm:asm-debug-all)冲突。为了让Elasticsearch也能工作,et.minidev:accessors-smart需要被排除。如果没有访问器-智能横穿几乎不起作用。
https://stackoverflow.com/questions/65581091
复制相似问题