0
试图在我的服务中使用executorService注入,但它失败。当我阅读插件的文档时,它提到executorService是通过conf/spring/resources.groovy文件注入的。但是我的resources.groovy文件是空的(实际上是一个空的bean定义),我不确定是否需要在那里放置一些东西。grails executor插件 - executorService注入
我错过了什么?
试图在我的服务中使用executorService注入,但它失败。当我阅读插件的文档时,它提到executorService是通过conf/spring/resources.groovy文件注入的。但是我的resources.groovy文件是空的(实际上是一个空的bean定义),我不确定是否需要在那里放置一些东西。grails executor插件 - executorService注入
我错过了什么?
你的服务是什么样的?你是否有这样的服务:
def executorService
??
如果是这样,我也会确认你已经安装了插件。它不应该直接与你的resources.groovy文件混淆,它会在插件本身中进行弹簧注入。
你可以做的另一件事就是吐出你系统中所有配置的bean(在控制台中,如果你已经安装了console插件,或者把它放在你的BootStrap.groovy文件中并记录下来答案出来:
grailsApplication.mainContext.beanDefinitionNames.sort().each {
println it
}
如果你把它BootStrap.groovy中,你也需要把def grailsApplication
在引导类的顶部,使得grailsApplication对象被注入