从grails应用程序创建war后,批处理文件夹不在class文件夹下

时间:2019-07-09 11:42:36

标签: spring-batch grails-2.0

当我使用-Dgrails.env = development war命令从jenkins和本地构建时,Grails春季批处理应用程序无法正常工作。

grails-app文件夹下有一个批处理文件夹,其中具有* BatchConfig.grrovy文件。

当我尝试使用命令'grails.env = devops / -Dgrails.env = development war'构建和部署我的grails应用程序时,由于这是我的grails春天,因此它没有在war的类文件夹下创建批处理文件夹批处理应用程序无法正常启动。

但是,如果我们使用“ run-app”命令运行,则可以通过在classes文件夹下创建批处理文件夹来开始正常运行。但是我不想使用run-app命令,但我想使用'grails.env = devops / -Dgrails.env =开发战争'命令。

如果我将批处理文件夹移到conf文件夹下,则可以通过在war类文件夹下创建批处理文件夹来开始正常工作。

-Dgrails.env =发展大战

现在有什么方法可以将在wars的classes文件夹下创建的批处理文件夹而不是将批处理文件夹移动到conf文件夹下吗,因为该批处理文件夹位于我的grails应用程序的grails-app文件夹下。

感谢与问候, 拉特纳

0 个答案:

没有答案