提问者:小点点

石英和石英


我正在尝试使用石英与Quarkus。在指南中:https://quarkus.io/guides/quartz

他们创建了一个应用程序范围的TaskBean,它创建了一个作业实例,当执行该实例时,除了持久化一个空的Task实体之外什么也不做。

这个IMHO看起来不太干净,据我所知也没什么帮助。我相当想遵循一个更默认的Quartz设置——所以我创建了一个“经典”的作业来完成这项工作——我把它添加到了调度程序中。一切正常。现在我只需要向这个作业注入一个服务,类似于:http://vijaykiran.com/2013/01/a-quick-way-to-integrate-seam3-cdi-and-quartz-jobs/

这里有人以前为Quarkus做过这种事吗?


共1个答案

匿名用户

此时,Quarkus不支持注入Quartz Job——根据我的请求,补丁正在路上。同时,您可以直接从Arc中检索一个实例,如下所示:Arc.容器()。实例(YourClass. class).get();