grails - 更改Quartz作业创建的默认位置

标签 grails groovy quartz-scheduler

我在eclipse中有以下目录结构(常规项目)

grails-app/jobs/File1/ABC/D
grails-app/jobs/File2/DEF/G



我正在使用以下命令来生成Quartz Job:
grails create-job Name_Of_Job

默认情况下,它正在内部创建新作业

grails-app/jobs/File2/DEF/G/Name_Of_Job



但我希望在D文件夹中创建它

gails-app/jobs/File1/ABC/D.



我尝试使用以下方式更改创建Quartz作业的位置
grails create-job c://projectname//Folder//grails-app//jobs//File1//ABC//D//Name_Of_Job

但这不起作用,它将文件位置视为作业名称

最佳答案

我认为您应该在grails命令中输入软件包名称(类似于例如create-domain-class)

这应该工作:

grails create-job File1.ABC.D.Name_Of_Job

关于grails - 更改Quartz作业创建的默认位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27411430/

相关文章:

grails - 在grails中传递 boolean 值而不是 boolean 值

grails - 创建 Grails 文档 - gdoc

Soapui 内的 Selenium WebDriver,传递驱动程序实例

unit-testing - 在grails中模拟外部http请求

quartz-scheduler - 使用简单的xml来驱动Quartz Scheduler

tomcat - 部署为 WAR 或在 Tomcat 下运行时出现 UTF-8 问题

security - 使用 spring-security-core-ldap 插件在 grails 中实现 LDAP 身份验证?

java - Groovy xml 解析

java - 集群 quartz 实例安排重复的作业?

Java:Spring/Quartz:基本教程代码不起作用