我无法启动独立应用程序 ( Application.main
)。它似乎没有实例化 Spring bean,所以 BootStrap
失败。
import grails.util.Environment
class BootStrap {
def dynamoDBMapper
def init = { servletContext ->
dynamoDBMapper.getS3ClientCache().useClient(s3Client)
}
}
它在 2.4.x 中运行良好,所以
dynamoDBMapper
可以自动接线。现在我得到一个空值 dynamoDBMapper
. dynamoDBMapper
在 spring/resources.groovy
中定义.不熟悉 Spring Boot。请问可以放灯吗?
最佳答案
关于由于 Spring bean 未注入(inject) BootStrap,Grails 3 独立应用程序无法启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29642693/