gpt4 book ai didi

grails - 如何在Grails 3.0.2中禁用SolrAutoConfiguration.class

转载 作者:行者123 更新时间:2023-12-02 15:05:48 25 4
gpt4 key购买 nike

在其他更改中, SolrServer 已在中重命名为SolrClient ,在solr 5.x 中。

依赖solr 5.x的Grails应用程序不能以Grails 3.0.2开头,因为 SolrAutoConfiguration 尝试创建 SolrServer 实例。

如何禁用“SolrAutoConfiguration”?

我试图用

@EnableAutoConfiguration(exclude = [SolrAutoConfiguration.class])
class Application extends GrailsAutoConfiguration {
[. . .]

但是编译器留下了堆栈溢出...

错误信息:
ERROR grails.boot.GrailsApp - Application startup failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'solrServer' defined in class path resource [org/springframework/boot/autoconfigure/solr/SolrAutoConfiguration.class]: . . .

最佳答案

解决方案是使用以下方法注释Application类:

@EnableAutoConfiguration(exclude = [SolrAutoConfiguration])
class Application extends GrailsAutoConfiguration { ...

Solr 5 with spring boot and grails 3

关于grails - 如何在Grails 3.0.2中禁用SolrAutoConfiguration.class,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31046466/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com