Grails 3 排除 Spring 引导自动配置
Grails 3 exclude Spring Boot AutoConfguration
由于 Grails 3 构建于 Spring 引导之上,因此它运行标准的自动配置。其中之一 (SolrAutoConfiguration) 导致问题,因为它与我使用的 Solr 版本 (5.0.0) 冲突。在 Spring 引导应用程序中,我可以通过传递排除标志来禁用此配置,即
@SpringBootApplication(exclude = {SolrAutoConfiguration.class})
public class MyApp
是否可以在 Grails 3 中做类似的事情?
用 @EnableAutoConfiguration(exclude = [SolrAutoConfiguration])
注释您的 Application
class 应该可以。
由于 Grails 3 构建于 Spring 引导之上,因此它运行标准的自动配置。其中之一 (SolrAutoConfiguration) 导致问题,因为它与我使用的 Solr 版本 (5.0.0) 冲突。在 Spring 引导应用程序中,我可以通过传递排除标志来禁用此配置,即
@SpringBootApplication(exclude = {SolrAutoConfiguration.class})
public class MyApp
是否可以在 Grails 3 中做类似的事情?
用 @EnableAutoConfiguration(exclude = [SolrAutoConfiguration])
注释您的 Application
class 应该可以。