elasticsearch,jayway,Maven,elasticsearch,Jayway" /> elasticsearch,jayway,Maven,elasticsearch,Jayway" />

Maven 无法在elasticsearch 5.6.16上初始化类org.elasticsearch.painless.WriterConstants,并且依赖于jayway

Maven 无法在elasticsearch 5.6.16上初始化类org.elasticsearch.painless.WriterConstants,并且依赖于jayway,maven,elasticsearch,jayway,Maven,elasticsearch,Jayway,我在5.6.16版中使用了Elasticsearch。我在项目中添加了一个jayway 2.5.0作为依赖项,然后得到Elasticsearch错误: NoClassDefFoundError Could not initialize class org.elasticsearch.painless.WriterConstants 我试图找到jayway的不兼容版本,或者jayway与Elasticsearch一起使用的东西,但结果是肯定的 知道如何解决吗?这是因为与Elasticsearch

我在5.6.16版中使用了Elasticsearch。我在项目中添加了一个jayway 2.5.0作为依赖项,然后得到Elasticsearch错误:

NoClassDefFoundError Could not initialize class org.elasticsearch.painless.WriterConstants
我试图找到jayway的不兼容版本,或者jayway与Elasticsearch一起使用的东西,但结果是肯定的


知道如何解决吗?

这是因为与Elasticsearch(asm:asm debug all)中无痛编译器使用的asm冲突。要使Elasticsearch也工作,et.minidev:需要排除智能访问器。如果没有访问器,智能乱飞几乎不起作用