道歉中常规的,因为有很多的链接在那里,我已经尝试了几个例子,包括已经工作的我的项目(S)是无插件内的东西:的Grails:插件注射服务为一体的src插件
我曾尝试:
在我的插件描述:
def doWithSpring = {
someService(SomeService)
}
然后我最终的src/Groovy的内
//def someService = Holders.grailsApplication.mainContext.getBean 'someService'
def someService
无上述作品...
如果我实例化服务一切似乎都做工精细,我更愿意把它注射和它只是采取了很多时间做一些很基本:(
SomeService someService =新SomeService()
任何帮助,将不胜感激
不,我曾经看到过(在一个插件中),我应包括的conf /春/ resources.groovy,并在那里初始化豆?
如何是你的src/groovy类调用 - 从控制器?服务? – 2014-10-31 17:31:39
嗨Burt。它的一个websockets的端点因此直接从gsp调用。https://github.com/vahidhedayati/grails-jenkins-plugin/blob/master/ src/groovy/grails/plugin/jenkins/JenkinsEndPoint.groovy – Vahid 2014-10-31 18:34:35