Grails3排除了Spring启动自动配置

Grails3排除了Spring启动自动配置,grails,grails-3.0,Grails,Grails 3.0,由于Grails3构建在SpringBoot之上,因此它运行标准的自动配置。其中一个(SolrAutoConfiguration)会导致问题,因为它与我正在使用的Solr版本(5.0.0)冲突。在Spring引导应用程序中,我可以通过传递exclude标志(即 @SpringBootApplication(exclude = {SolrAutoConfiguration.class}) public class MyApp 有可能在Grails 3中做类似的事情吗?用@EnableAutoCo

由于Grails3构建在SpringBoot之上,因此它运行标准的自动配置。其中一个(SolrAutoConfiguration)会导致问题,因为它与我正在使用的Solr版本(5.0.0)冲突。在Spring引导应用程序中,我可以通过传递exclude标志(即

@SpringBootApplication(exclude = {SolrAutoConfiguration.class})
public class MyApp

有可能在Grails 3中做类似的事情吗?

@EnableAutoConfiguration(exclude=[SolrAutoConfiguration])注释你的
应用程序
应该可以。

Grails 3应用程序真的使用@EnableAutoConfiguration吗?我以为Grails 3根本不使用自动配置。-魔法在哪里?当我们在应用程序类上没有@EnableAutoConfiguration时,自动配置是如何开始的