首页 > 解决方案 > Quarkus Qute 无法解析模板

问题描述

我无法在 Quarkus 版本中获取要解析的模板1.2.0.FINAL。我正在遵循指南(此处(quarkus.io)),据我所知,我已经正确设置了所有内容。我真的很想为此付出更多,但这里似乎没有什么可尝试的(看起来它应该是超级直截了当的)。如果这很重要,我正在使用 Gradle 来运行我的构建。

相当依赖:

    implementation 'io.quarkus:quarkus-qute'
    implementation 'io.quarkus:quarkus-resteasy-qute'

代码:

@ApplicationScoped
public class LifecycleBean {
    private static final Logger LOGGER = LoggerFactory.getLogger(LifecycleBean.class);

    private ZonedDateTime startDateTime;
    private ZonedDateTime endDateTime;

//    @Inject
    @ResourcePath("startTemplate")
    Template startTemplate;

    ...
}

我有一个模板文件位于:src/main/resources/templates/startTemplate.txt

错误:

Caused by: java.lang.IllegalStateException: No template found for com.gjs.taskTimekeeper.webServer.server.LifecycleBean#startTemplate

标签: javaquarkus

解决方案


这个问题最终得到了解决,https://github.com/quarkusio/quarkus/issues/7156


推荐阅读