【发布时间】:2016-11-12 09:36:27
【问题描述】:
我正在使用 spring-boot-starter-parent 版本 1.4.0.M3 和 spring-boot-starter-data-solr,pom 文件中没有任何版本,solr-solrj 也没有任何版本(它选择 5.5.1版本) 。还想包括 solr-core,因为我不得不提到版本,如果我添加版本 6.0.0 或 6.1.0 项目编译,但在运行时它失败,当我尝试创建具有以下错误的 SolrConfig 对象
Caused by: java.lang.NoSuchMethodError: org.apache.solr.common.util.Utils.fromJSONResource(Ljava/lang/String;)Ljava/lang/Object;
at org.apache.solr.core.ConfigOverlay.<clinit>(ConfigOverlay.java:176)
at org.apache.solr.core.SolrConfig.getConfigOverlay(SolrConfig.java:383)
at org.apache.solr.core.SolrConfig.getOverlay(SolrConfig.java:891)
at org.apache.solr.core.SolrConfig.getSubstituteProperties(SolrConfig.java:880)
at org.apache.solr.core.Config.<init>(Config.java:150)
at org.apache.solr.core.Config.<init>(Config.java:90)
at org.apache.solr.core.SolrConfig.<init>(SolrConfig.java:187)
尝试降低 solr-core 版本,但在编译时失败。 solr-solrj ,solr-core 和 spring-boot-starter-data-solr 之间是否有兼容性指标
【问题讨论】:
标签: solr spring-boot