我试着用石英和 quarkus 斯。在指南中:https://quarkus.io/guides/quartz
它们创建一个应用程序范围的taskbean,该taskbean创建一个作业示例,执行时除了持久化一个空的任务实体之外什么都不做。
据我所知,这个imho看起来不太干净,也帮不了什么忙。我更倾向于遵循quartz的默认设置,因此我创建了一个“经典”作业来完成这项工作,并将其添加到调度器中。一切正常。现在我只需要在这个工作中注入一个服务,类似于:http://vijaykiran.com/2013/01/a-quick-way-to-integrate-seam3-cdi-and-quartz-jobs/
以前有人为 quarkus 做过这个吗?
1条答案
按热度按时间mrphzbgm1#
在这一点上,quarkus不支持注入石英作业-根据我的请求,一个补丁正在进行中。同时,您可以像这样直接从arc检索示例:arc.container().instance(yourclass.class).get();