【发布时间】:2011-11-24 22:35:33
【问题描述】:
我在grails的jobs文件夹中定义了一个job:
class TransferFilesQueueJob {
def execute() {
print "File Transfer Job start!"
FileTransfer.transferFilesToHere()
print "File Transfer Job end!"
}
}
在 IntelliJ 中运行我的应用程序时,此作业每隔几秒左右运行一次。即使重新启动后。知道为什么吗?我没有其他地方正在安排它。
我之前有一个声明,但我已将其删除。似乎它正在将配置存储在其他地方或作业状态信息。但我找不到在哪里。 -- 补充说明 我重命名了作业类,它停止运行。所以这似乎表明工作在某个地方持续存在。但是,我从未将其设置为在服务器当前运行之外具有任何类型的持久性。
【问题讨论】:
-
IntelliJ 底部是否有任何活动的运行选项卡?或者关闭 IntelliJ 并尝试。也许它正在后台保持某些进程。
-
我已经被intellij和电脑重启了,没有效果。