Grails run-command询问应用程序类参数

时间:2017-07-10 15:41:00

标签: grails command

我使用的是grails 3.2.9版本。并尝试创建自定义命令。我需要一个命令因为我需要访问spring bean。所以代码就像这样:

class MyTestCommand implements GrailsApplicationCommand {

boolean handle() {
    def bean = applicationContext.getBean('myBean')
    bean.doSomething()
    return true
}

当我将其作为

运行时
grails run-command my-test

我收到错误:"缺少应用程序类名称和脚本名称参数" 我能够将应用程序类添加为最后一个参数,一切似乎都有效,但问题是,我为什么要添加它? Grails不知道它的Main Application类吗?我做了一些研究而且没有答案,在每个例子中我只有命令名而没有Application类。但正如我从this source所理解的那样,我们应该始终通过主要课程。我错过了什么吗?

0 个答案:

没有答案